axios的使用与数据代理转发

前言:上篇讲了axios的基本使用然后写了个json文件mock了下数据,最后我们安装了express并在webpack.dev.conf.js中配置后成功的在浏览器中访问到了数据。但是这样访问mock数据的方式未免太过麻烦,所以这章我们用简单的proxyTable代理的方式访问mock数据。
GitHub:https://github.com/Ewall1106/mall

1、设置proxyTable

设置proxytable代理

新增这几条的代码是什么意思呢?

(1)当你请求/api的时候,转发到http://localhost:8080这台端口号为8080的服务器上;

(2)一旦你请求是以/api开头的,就把它替换为/static/mock这个路径;

2、使用axios获取mock数据

好了,知道了新增几行代码的意思,我们就在home.vue页面用这种方式访问下数据

使用axios

3、去浏览器中看看是不是访问成功了

localhost

没问题,至此,我们通过两种方式从本地获取了数据,接下来就是把数据渲染到页面上了。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 1、通过CocoaPods安装项目名称项目信息 AFNetworking网络请求组件 FMDB本地数据库组件 SD...
    阳明AGI阅读 16,009评论 3 119
  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,923评论 18 139
  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 173,269评论 25 708
  • TensorFlow学习资源汇总 一 、TensorFlow教程资源 1)适合初学者的TensorFlow教程和代...
    单程_min阅读 240评论 0 1
  • 感谢中国报告文学作家发表: [读后有感] 陕西某电视台李台长:情感真挚,文字穿透时间和世界的空间交融,实现心灵的震...
    文静阳光阅读 1,634评论 5 3