调用Axios出现"Cannot read property 'protocol' of undefined"的可能原因


一、写法

大部分都是因为这样写Vue.use(axios)导致的,改成Vue.prototype.$ajax = axios就行了

二、URL错误

我今天出现这个错误,却不是因为写法问题,而是因为调用的url没有在对象中定义。
我的url是从管理接口的对象中获取的,今天写新的页面,忘了对象中定义接口地址,直接在代码中调用了这个url,然后出现了这个错误,百度了半天都说是引入axios时的写法错误导致的,但我发现我没有写错,也出现了这个问题,然后找了半天,才发现是因为url没定义导致的。

记录一下,以免忘记。


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM