MOck.js ;由于业务需要,第一次接触Mock.js,只是用于实战,不是多精通;我至今也有个疑惑还没解开;
使用坑总结;
首先mock.js 进行模拟数据,
1 第一个bug
写了Ajax右键打开,会报错:Cross origin requests are only supported for protocol schemes: http, data, chrome, chrome-extension, https.
这是由于涉及到跨域问题!直接用浏览器打开是通过file协议,没有在服务器环境里运行含有ajax方法的页面。
本人·试过方法有,该谷歌浏览器快捷方式属性,也是治标不治本;
tomcat应该也可以,但还需要依赖JDK;过于麻烦;
至于加请求头,那是服务端才可以加,自己本地没法加;
主要是缺个服务,可以nodejs,或者HBuider编辑器打开,也可以运行;
2 由于考虑到window电脑上运行稳定性,跟治标解决方法; 最后选择了IIS (iis是Internet Information Services的缩写,意为互联网信息服务是由微软公司提供的基于运行Microsoft Windows的互联网基本服务)
这个主要是不好想,IIS挺好操作的,个人觉得除了第一次装麻烦点,往后用很方便;
3对于mockjs 自己只是根据需求操作,看文档跟网上demo,没有解决我的困惑,我以后还要再想想吧!mockjs虽然有官网,但是开源资料教程不多,实际变通跟遇见bug,自己也能解决;就是那个拦截器疑惑,至今没整明白;
网上教程都是官网照搬感觉,感觉意义不大;
不过,好在项目跑起来运行了;稳定性了;