Mock.js 一个专门造假的工具

下载

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

你可能感兴趣的:(Mock.js 一个专门造假的工具)