在Vue中this始终指向Vue,但axios中this为undefined,例如
若需要赋值给变量用以渲染数据,可以通过=>函数,这时this为Vue
或者可以直接通过:
let that = this
将this保存在that中,再在函数中使用that均可
被坑了很久,一直打印出来undefined,终于解决了
本文探讨了Vue中this指向Vue实例的问题,并给出了两种解决方案:一是通过箭头函数确保this的正确指向;二是将this赋值给let that=this,以便在函数内部使用that替代this。
在Vue中this始终指向Vue,但axios中this为undefined,例如
若需要赋值给变量用以渲染数据,可以通过=>函数,这时this为Vue
或者可以直接通过:
let that = this
将this保存在that中,再在函数中使用that均可
被坑了很久,一直打印出来undefined,终于解决了
985
614
5399

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