001-mock.js安装使用

一、基础

1.1、安装  

//安装
npm install mockjs  --save

1.2、使用

// 使用 Mock
var Mock = require('mockjs')
 Mock.mock(/.json/ , {
    // 属性 list 的值是一个数组,其中含有 1 到 10 个元素
    'list|1-10': [{
        // 属性 id 是一个自增数,起始值为 1,每次增 1
        'id|+1': 1
    }]
})
$.ajax({
    url: 'hello.json',
    dataType: 'json',
}).done(function(data, status, jqXHR) {
   console.log(res)
})

  上面的ajax请求的是hello.json里面的数据,但是经过mock在拦截他返回了mock随机生成的list列表,如下

{
    "list": [
        {
            "id": 1
        },
        {
            "id": 2
        },
        {
            "id": 3
        },
        {
            "id": 4
        },
        {
            "id": 5
        },
        {
            "id": 6
        }
    ]
}

原文地址:https://www.cnblogs.com/bjlhx/p/9410754.html