前端Json数据模拟神器mockJs使用教程
Posted 风流倜傥任潇洒, 不负青春好年华。
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了前端Json数据模拟神器mockJs使用教程相关的知识,希望对你有一定的参考价值。
一般项目做法:
<html>
<head>
<script src="http://requirejs.org/docs/release/2.1.16/comments/require.js"></script>
</head>
</html>
<script>
// 配置 Mock 路径
require.config({
paths: {
mock: ‘http://mockjs.com/dist/mock‘
}
})
// 加载 Mock,可以吧这里另外存为一个文件如mock.js
require([‘mock‘], function(Mock) {
// Mock.mock(rurl, template)
Mock.mock(‘hello.json‘, {
‘list|1-10‘: [{
‘id|+1‘: 1,
‘email‘: ‘@EMAIL‘,
‘regexp3‘: /\d{5,10}/
}]
})
//需要mock.js的地方处理数据
$.ajax({
url: ‘hello.json‘,
dataType: ‘json‘
}).done(function(data, status, jqXHR) {
$(‘<pre>‘).text(JSON.stringify(data, null, 4))
.appendTo(‘body‘)
})
})
</script>
vue-cli项目
//首先main.js中,引入mockjs require(‘./mock‘) //mock.js中,引入mockjs const Mock = require(‘mockjs‘) //使用mockjs模拟数据 Mock.mock(‘/api/data‘, (req, res) => { return { data: [‘a‘,‘b‘] } })
以上是关于前端Json数据模拟神器mockJs使用教程的主要内容,如果未能解决你的问题,请参考以下文章