码迷,mamicode.com
首页 > 其他好文 > 详细

记录vue中踩的坑

时间:2017-10-16 13:55:58      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:ges   alt   返回   技术分享   小白   blog   axios   images   原来   

vue已经大红大紫好多年了,我这个小白终于有一次能在项目中和它开始亲密接触。

脚手架搭建后,再学习安装一些插件,遇到了不少坑,所幸都解决了。

其中有一个问题我想就此记录一下:

vue中与后台请求数据,我采用的是axios插件,但是只能是在同域情况下进行请求。

其中有这么一个接口,是由后台去对用户的登录状态去做的判断,然而我在本地去跑的时候,由于获取不到tianya.cn下的cookie中记录的登录状态,会被默认为未登录,所以返回值一直是空的。

如何能够获取到tianya.cn下的cookie呢?

 

于是首先我在host文件里这样配置:127.0.0.1  book.tianya.cn;这下在book.tianya.cn:8080/index跑的时候,实际跑的是我本地的环境,而我也能获取tianya.cn下的cookie。然而尝试时,请求就报错了:

技术分享

原来是因为我本机代理了book.tianya.cn,所以发送请求的时候相当于给本机发送请求,但是我本地无法处理这个接口,就会报错。

 

这样做不行,百思不得其解时,我万能的同事小宏宏出现了!

 

他让我在host里把代理的book.tianya.cn改成book2.tianya.cn,于是,既能获取到tianya.cn下的登录状态,又能完美的请求到接口!

这样,在浏览器中输入book2.tianya.cn:8080/index后会发现,所有接口请求都能返回我想要的数据了。

 

记录vue中踩的坑

标签:ges   alt   返回   技术分享   小白   blog   axios   images   原来   

原文地址:http://www.cnblogs.com/gong-zhu/p/7676280.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!