背景:
新接手了一个更新CRM的客户管理项目,负责添加三张活动财务表与操作的模块,接到任务时候,后台还没有做数据,所以用到了假数据,So就是这里所说的mockjs。
介绍:
mockjs让前端独立于后端进行开发。基于数据模板生成数据,基于 HTML模板 生成数据,拦截并模拟AJAX请求。
安装mockjs:
npm install mockjs
简单的小栗子:(原谅我偷懒)
// 使用 Mock var Mock = require('mockjs') var data = Mock.mock({ // 属性 list 的值是一个数组,其中含有 1 到 10 个元素 'list|1-10': [{ // 属性 id 是一个自增数,起始值为 1,每次增 1 'id|+1': 1 }] }) // 输出结果 console.log(JSON.stringify(data, null, 4))
这是最简单的写法了,(原谅我偷懒copy了官网上的代码)