需求:
在前后端分离的开发中,需要前后端同时开发,但是在后端完成前,暂时是没有数据返回给前端使用的,如果先写静态后面再改,就有重复工作的内耗存在。所以我们需要一种简单快速的模拟数据的模块,本文选的是mockjs。
步骤:
1、安装mockjs
npm install mockjs
2、在项目的src文件夹下建mock文件夹,在mock文件夹下建index.js(存放所有的http模拟返回的接口数据);以下我写了两个接口:
import Mock from 'mockjs';
const vehicle = Mock.mock(
'/api/car', 'post', (req, res) => {
return {
code: 200,
data: [{
id: 1,
name: 'BYD',
}, {
id: 1,
name: 'baojun',
}],
message: '查询成功'
}
})
const user = Mock.mock(
'/api/user', 'get', (req, res) => {
return {
code: 200,
data: {
id: 1,
sex: 1,
age: 25,
createTime: '2017-04-01'
},
message: '查询成功'
}
})
export default {
vehicle,
user
}
</