点击上方【前端工作日】关注我哦~
什么是Mock.js
Mock.js 是一款模拟数据生成器,旨在帮助前端攻城师独立于后端进行开发,帮助编写单元测试。
官网地址:
http://mockjs.com/
主要功能:
模拟 Ajax 请求,生成并返回模拟数据。
Mock.js安装
直接使用npm安装mockjs
npm install mockjs
快速入门
新建demo.js 代码如下:
// 使用 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))
执行命令node demo1 查看运行效果。
Mock.js 的语法规范
https://github.com/nuysoft/Mock/wiki/Getting-Started
◆ ◆ ◆
Readings
成为可怕的自律人
哪怕我们是全世界最固执的人,如果一生从不改变口味、观点和生活偏好,那也是不可思议的。
——作者:(美)马歇尔·古德史密斯 马克·莱特尔
发表评论