使用Mock.js模拟接口数据

前言
因为公司产品说以后都会按照他的一个产品原型开发,所以我打算搞个后台管理系统的模板,类似 vue-element-admin。
对我来说,这可以给我省下不少的功夫,让我更快的完成工作任务,然后就有更多的时间来摸鱼,逃~)
目前,这个模板还仅仅是一个雏形。当然,我会慢慢地去完善它,让它拥有很丰富的功能。
好了,废话就不多说了,这次要讲的主题是 Mock。
安装
1 | npm i mockjs |
更多信息请参考: 开始 & 安装
使用
Mock 的语法,可以生成什么类型的数据,请参考: Mock.js 语法规范
1 | const Mock = require('mockjs') |
// 输出:
1 | { |
使用 axios 请求模拟数据
注意: Mock.js 会拦截 AJAX 请求,所以你直接正常请求接口就行了。
1 | // /mock/user.js |
因为我使用的 Vue,所以在 main.js
(入口文件)引入:
1 | ... |
测试:
1 | // demo.js |
参考
- Post title:使用Mock.js模拟接口数据
- Post author:w2xi
- Create time:2022-02-17 18:18:04
- Post link:https://w2xi.github.io/2022/02/17/使用Mock.js模拟接口数据/
- Copyright Notice:All articles in this blog are licensed under BY-NC-SA unless stating additionally.