mockjs 造假数据(当后端无法快速提供接口的时候,可以用 mockjs 进行数据模拟,提高前端开发的效率!)
开始 vue cli 创建 cnpm install mockjs cnpm install axios
创建个 mock 文件下存放 mock.js,然后到 main 中导入 import ‘路径’,最后就可以编写了~~~语法 Mock.mock({}) c是中文 @是随机
1.title:“@ctitle(5,40)”生成标题
2.@sentence(50)生成句子
3.@cparagraph(5)生成段落
4.‘number|1-100’:10 生成数字
5.姓名-地址-身份证号@cname() @id() @city(true)
6.@image(‘250x250’,’#000’,‘fff’,‘png’,‘hellow’)图片
#### 7.@date(yyyy-MM-dd hh:mm:ss)日期
#### 8.'list|10-99':[{
name:'@cname',
address:'@city(true)',
id:"@increment()"
}]生成数组
#### 9.mock 拦截请求
Mock.mock('/api/get/news','get',(opation)=>{
console.log(opation)
return{
status:200,
message:'获取新闻列表数据成功'
}
})