
在methods中使用this.userId,结果打印出来是undefined
原因:当一个Vue实例被创建时,它将data对象中的所有property加入到Vue的响应式系统中。当这些property的值发生改变时,视图将会产生“响应”,匹配更新为新的值
解决:
定义一个变量var _this=this

后面的方法都能使用
Vue项目一个坑:vue在data定义变量,使用时是undefined
最新推荐文章于 2023-07-07 22:21:15 发布
本文探讨了Vue实例中使用this访问data属性时遇到undefined的问题,并提供了解决方案。通过将当前Vue实例绑定到一个局部变量,可以确保在methods内正确引用。
2万+

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



