相信大家都存在这样的一个困扰,在前后端分离的大环境下,
前端需要后端的接口去完成页面的渲染,
但是大部分的情况下,前后端需要同时进行开发,
这种情况下,后端还没完成数据输出,前端只好写静态模拟数据。
那么问题就来了
数据太长了,将数据写在js文件里,完成后挨个改url。
某些逻辑复杂的代码,加入或去除模拟数据时得小心翼翼。
想要尽可能还原真实的数据,要么编写更多代码,要么手动修改模
拟数据。
特殊的格式,例如IP,随机数,图片,地址,需要去收集。
前几天看到mock.js的一些介绍,然后自己写了个案列跑起来了,发现还是比较实用的,所以这边整理出文章,推荐给大家
1.mock是什么?
mock官网介绍截图
2.mock可以模拟哪些数据?
string
number
bool
array
object
guid
id
title
paragraph
image
address
date
time
url
ip
regexp
直接附上代码
// 使用 Mock
let Mock = require('mockjs');
Mock