什么是mockjs
mockjs就是一个模拟数据,生成随机数据,拦截ajax请求
通过随机数据,模拟各种场景,不需要修改既有代码,就可以拦截 Ajax 请求,返回模拟的响应数据,支持生成随机的文本、数据、布尔值、日期、邮箱、链接、图片、颜色,支持扩展更多数据类型,支持自定义函数和正则
为什么使用mockjs
- 后端给不了数据
- 数据太长,将数据放在 js 文件里面,完成后挨个改 url
- 还原真实数据
- 特殊格式 ip 随机数 图片 地址
- 分页显示
语法规则
官网案例
Mock.mock('https://www.test.com', {
"userInfo|4":[{
// 生成| num 个如下格式名字的数据
"id|1":1, // 数字从当前数开始后续依次加一
"name"</