在 Vue-cli 中使用 mock.js
1、mock.js 拦截 ajax 请求,生成随机数据
新学到的东西,以我的方式分享一下,我们在开发中,需要后端提供 api 接口,然后拿到接口去遍历生成数据,渲染到页面上显示。在有的时候,还没拿到后端提供的接口时,前端可以自己模拟后台制作简单的 json 格式数据进行开发工作
mock.js 使用:可参考mock.js官网
1、前提在有搭建 Vue-cli 项目后,下载 axios 和 mock.js
安装:npm install mockjs axios
2、模拟数据,在项目 src 目录中新建 mock 文件夹,再建 xxx.json 的 json 格式数据文件
3、在 mock 文件夹中建立 mockServer.js 文件,引入 mock,测试 mock,可参考下图
4、修改 ajax 请求的 mock 路径(baseURL: '/api' 改成为 '/mock',其实就是原来的 api)
5、在 api 文件夹 index.js 中引入 mockAjax.js 文件,进行测试
6、这是我的测试结果
2、mock.js 模拟数据快速上手,最简单用法
复制代码
请求结果如下图:
最后
如果你觉得此文对你有一丁点帮助,点个赞。或者可以加入我的开发交流群:1025263163 相互学习,我们会有专业的技术答疑解惑
如果你觉得这篇文章对你有点用的话,麻烦请给我们的开源项目点点 star: https://gitee.com/ZhongBangKeJi/CRMEB不胜感激 !
评论