在Vue中this始终指向Vue,但axios中this为undefined,例如

若需要赋值给变量用以渲染数据,可以通过=>函数,这时this为Vue

或者可以直接通过:
let that = this
将this保存在that中,再在函数中使用that均可
被坑了很久,一直打印出来undefined,终于解决了
Vue axios中this的指向问题
本文探讨了在Vue应用中,this指向Vue实例,但在axios请求中,this变为undefined的问题。解决方案包括使用箭头函数保持上下文,或者保存this到一个变量如that供后续使用。通过理解this的动态绑定,可以避免在 Vue 和 axios 结合使用时遇到的常见困惑。

被折叠的 条评论
为什么被折叠?



