关于this指向,救救孩子吧!!
发布于 3 年前 作者 chaoren 1190 次浏览 来自 问答
粉丝福利 : 关注VUE中文社区公众号,回复视频领取粉丝福利

TIM%E6%88%AA%E5%9B%BE20190912155728
这边有个组件通过isDrawer属性控制触发,然后触发按钮在下图TIM%E6%88%AA%E5%9B%BE20190912160146

在render渲染的事件内,this指向了当前的class,而不是VueComponent,导致修改的是datamanage里面的isDrawer,无法正确触发抽屉组件的开启,查看VueComponent内的isDrawer属性依然是false
TIM%E6%88%AA%E5%9B%BE20190912160110
以前都是通过let _this=this这种方式来实现的,现在用了ts之后不知道应该怎么写了,有什么办法使渲染函数内的this正确指向当前的组件嘛 :tired_face::tired_face::tired_face:

回到顶部