mock.js用于拦截Ajax请求,产生随机数据并返回
引入
npm install mockjs//安装
import Mock from 'mockjs'//引入
基本使用
//根据数据模板生成模拟数据
//Mock.mock( template )
let data=Mock.mock({
'evaluate|1-5': '★'})// { evaluate: "★★★" }
//data=> { evaluate: "★★★" }
/**
* 拦截相应 url 的 Ajax 请求时,并根据数据模板生成模拟数据,
*并作为响应数据返回。
*/
//Mock.mock( url, template )
Mock.mock('/api/evaluate', {
'evaluate|1-5': '★'
})
//Mock.mock( url, function( config) )
Mock.mock('/api/evaluate', config => {
return {
'evaluate|1-5': '★'}
})//当匹配后执行一个函数
//Mock.mock( url, type, template )
Mo