使用很是简单,引入mock.jsjavascript
例若有个功能须要接口提供数据,好比说接口名称是:http://www.xxx.cn/getNamehtml
Mock.mock('http://www.xxx.cn/getName', { 'cname': '@name', });
对应的jquery ajax:前端
$.ajax({ url: 'http://www.xxx.cn/getName', dataType:'json' }).done(function(data, status, xhr){ console.log(data) ) });
控制台打印的消息:java
{ "name": "罗霞", }
对应的mock.js数据模拟文档:jquery
http://mockjs.com/examples.htmlajax
在开发前,前端须要和后端约定好相应的数据结构。到时等后端接口开发完成,调试的时候,只需删除Mock的模拟地址,用真正的地址便可。很是方便。json