mockjs新手教程
2017-08-29 本文已影响1787人
长是人千离
安装:cnpm install mockjs
例子:
1.新建文件mock.js,里面的代码如图所示。require引入mockjs,produceNewsData就是一个简单的参数,真正执行的核心函数就一句话
Mock.mock('/news/api','post',produceNewsData)

2.在app.js里面引用

3.role里面调用接口

4.console显示结果,接口已经通了。

本人总结(个人理解有偏颇):
(1)mockjs就是对ajax拦截器和Ramdom函数的封装和重构,调用函数只有一句mock.mock(),如果无脑使用的话,只要会调用mock就好了,其他的参数查看中文文档,用什么查什么。这样子已经够一些不复杂的小项目了。
(2)深入理解,学会自己构造修改拦截器。
如有错误,请指出。