请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

老师,为什么在挂载vue-axios和axios时,一定要把vue-axios写在前,axios在后,否则在axios请求接口时会报错

正在回答 回答被采纳积分+3

2回答

cyper 2020-07-19 00:09:35

你理解错了, axios不是Vue的插件, 不需要挂载,import了就能直接用。 

VueAxios才是Vue的插件,他依赖axios, 挂载这个插件是需要传递axios作为他的参数。

Vue.use(VueAxios, axios), 第一个参数是插件名, 第二个参数是这个插件的配置项, 对于VueAxios来说, axios是它唯一依赖的参数。  


0 回复 有任何疑惑可以回复我~
河畔一角 2020-05-20 22:29:44

这个是插件的语法,所以我们只能这么用。也可以直接通过Vue的原型进行扩展,可以不用插件。

0 回复 有任何疑惑可以回复我~
  • 提问者 养_乐多多 #1
    好的,谢谢老师
    回复 有任何疑惑可以回复我~ 2020-05-21 01:04:36
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信