18910140161

求助!Maximum call stack size exceeded 错误

2021-12-11 12:16:53

102

关于引入 axios,request 库 出现报错Uncaught RangeError: Maximum call stack size exceededat merge (utils.js?c532:274)at assignValue (utils.js?c532:280)at forEach (utils.js?c532:251)at merge (utils.js?c532:289)at assignValue (utils.js?c532:280)at forEach (utils.js?c532:251)at merge (utils.js?c532:289)at assignValue (utils.js?c532:280)at forEach (utils.js?c532:251)


顺晟科技:

那请问这是Vue3 做出的改变么? Vue2.x我之前使用时是需要app.use()的

感谢,问题已经解决了或许是我Vue2的时候就使用错误了也可能是版本问题十分感谢!

不会vue2,就是 import 进来一个函数库,然后 axios.xxx 就可以使用了呀。如果需要做统一拦截的话,那么就写个拦截函数。不知道为啥要use?UI库用use,是为了全局注册组件。vuex用use,是为了在根组件里面通过 provide/inject 注入状态。那么axios 用use,是为了啥?

axios 直接使用即可,不需要弄到app的use里面。use是给插件、UI库用的。

是否是我的引入方式出了问题? 望解答Thx

是3.X版本的改进么?2.x时我记得是需要进行引入的

我按照Vue2 + axios的方式引入 但是却出现这个报错

相关文章
我们已经准备好了,你呢?
2024我们与您携手共赢,为您的企业形象保驾护航