让我们来简单说说mockjs吧!

时间:2021-06-13 15:39:46

背景:

  新接手了一个更新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了官网上的代码)