博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
基于Vue-Cli的非跨域请求模拟数据(Mock)快速配置更新接口的解决方案
阅读量:6427 次
发布时间:2019-06-23

本文共 630 字,大约阅读时间需要 2 分钟。

基于Vue-CLI下的非跨域请求模拟数据接口的解决方案

前几天一直在研究
Mockjs, 不记得从哪里看到这个工具 , 配合了
Mockjs
Vue-cli下可以模拟数据接口, 也不存在跨域问题了.

特点

  • 无需额外开启一个mockjs的server
  • 不存在跨域问题
  • 能够快速实现接口更新
  • 模拟虚假的随机数据

配置

需要用到的主要组件包括

我在src下建立了一个mock目录, 并创建了index.js存放接口配置和axios相关配置, 其中为了测试, 我在该目录的index.js中写了两个接口, 接口数据有采用mockjs自动生成随机数据. 如果有需要的话, 自行将其模块化.

接着在main.js引入上面写好的mock的配置. 然后我们就可以在组件使用了.

该demo以HelloWorld.vue测试. 在created上请求数据. 并渲染DOM, 点击button可以获取随机的数据列表.

其他

项目地址: , 拉下该项目后, 切换到分支axios-mock-adapter, 当前目录下npm install完成后执行npm run dev, 启动浏览器访问, 查看效果

参阅:


更新:

2018年4月27日 完成该项目操作后, 发现一篇也很不错的, 思路和我差不多的一篇文章, 也推荐大家学习阅读:

貌似segmentFault的外链挂了? 如果文中链接无法正常跳转, 手动在github上搜索
vue-cli-mobile-study查看该项目

转载地址:http://bdfga.baihongyu.com/

你可能感兴趣的文章
数据库设计三大范式
查看>>
ionic 字体的导入方法
查看>>
IP路由原理
查看>>
内部类详解
查看>>
洛谷P2726 阶乘 Factorials 数学
查看>>
类加载机制
查看>>
火柴棒等式(2008年NOIP全国联赛提高组)
查看>>
mongodb int型id 自增
查看>>
【转】关于大型网站技术演进的思考(十八)--网站静态化处理—反向代理(10)...
查看>>
Java中的4种代码块
查看>>
Ocelot(七)- 入门
查看>>
生成水杯热气
查看>>
程序员工作心法
查看>>
三个常用的PHP图表类库
查看>>
python中异常处理--raise的使用
查看>>
高中数学与初中数学的接轨点
查看>>
python 安装第三方模块
查看>>
Whitelabel Error Page 专题
查看>>
Spring Data Redis—Pub/Sub(附Web项目源码)
查看>>
RSD和wlwmanifest是什么
查看>>