Mock.js是一个模拟数据生成器,可以让前端独立于后端进行开发。如果你正在开发一个前端页面,可是后台还没有完成供你调用的Api,并且数据格式已经确定,那么你就可以使用Mock.js模拟相关的接口,生成假数据来查看页面效果。Mock.js的功能:生成随机数据,拦截 Ajax 请求。
使用
- 引入mock.js和JQuery
1 | <script src="js/jquery-1.12.4.min.js"></script> |
- 创建模拟Api,拦截Ajax请求,返回测试数据
1 | //模拟后台 |
- 发送ajax请求
1 | //JQuery方式 |
1 | //原生ajax方式 |
- 查看响应
1 | { |
总结
Mock.js所能做的当然不止这些,可以结合Node、RequireJS等框架进行使用,它包含各种各样的模拟数据,可以自定义相应的规则来生成你想要的模拟数据,可以查看Mock.js官网,了解更多Mock命令。
本文为作者kMacro原创,转载请注明来源:https://zkhdev.github.io/2017/03/25/front-mockjs/