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

一、写法

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

二、URL错误

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

记录一下,以免忘记。

猜你喜欢

转载自www.cnblogs.com/qwfy-y/p/12614281.html