vue前端代理,vue数据劫持和数据代理

  vue前端代理,vue数据劫持和数据代理

  本文主要介绍了vue的数据代理,具有一定的参考价值。感兴趣的朋友可以参考一下,希望能帮到你。

  

目录

   I,我说的是一个前端人员可以在vue-cli中完成的解决方案。3354数据代理二、上述数据代理还有以下缺陷。跨域的解决方法有很多,比如jsonp和cors,但这两种方法都需要后台人员的帮助。

  

一、下面我讲的是前端人员在vue-cli中就可以完成的一种解决方式——数据代理

  (1)首先你需要从vue-cli官方文档的配置项下载一个插件。

  (2)将上面红圈部分粘贴到vue脚手架的babel.config.js中。

  (3)上图中红圈部分http://localhost:5000是本地服务器地址,但是来自我项目的服务是http://localhost:8082/

  此时,我向项目中的后台发送一个请求。

  你可以得到数据。

  请注意,如果项目的punlic文件夹中存在与本地服务器同名的文件,将首先在项目的public文件夹中读取该文件。

  

二、上面的数据代理还是有以下缺陷的

  (1)如果本地公共中存在与服务器同名的文件,则优先使用本地的。

  (2)只能创建一个代理。

  1.为了解决上述问题,可以采用另一种创建代理的方式。

  上面的/api和/apii是两个不同的数据代理。

  2.同时前端发送请求的接口路径要从http://localhost:8082/students改为如下,这样写的时候就不会在本地公共中请求文件了。

  

总结

  本文到此为止。希望能帮到你,也希望你能多关注我们的更多内容!

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: