下载
npm install mockjs --save-dev
使用
我是在 vue-cli 中使用的 (下面是文字阐述 以及代码示例)
新建一个mock.js 文件 在中引入mockjs 并且使用他的 Mock.Random Mock.mock
Mock.Random 是一个工具类,用于生成各种随机数据。
Mock.mock( rurl?, rtype?, template|function( options ) )
代码示例
const Mock = require('mockjs');
const Random= Mock.Random;
var produceNewsData = function () {
var articles=[];
for(let i=0; i<100;i++){
let dataobj={
id:Random.increment(),
name:Random.cname(),
city:Random.city(true),
bussinessdate:Random.date('yyyy-MM-dd'),
des:Random.csentence(5),
}
articles.push(dataobj);
}
return{
articles:articles
}
}
Mock.mock('/news/index', 'get', produceNewsData);
接下来再main.js 中引入mock.js 文件 在请求中加入上面的地址 就可以获取到数据
下面是他的 Mock.Random 的一些方法
直接文档
https://github.com/nuysoft/Mock/wiki/Mock.Random
别人写的博客 介绍增上该查
https://blog.csdn.net/yw00yw/article/details/81328126
网友评论