代码放到图上了,我自定义的组件,编译到微信小程序,当页面数据变动是进行赋值,hasResult 赋值成功了,但是只有第一次页面显示才会成功,以后无论数据怎么改变,页面都不会变化,求大神指教

斑码开发者
- 发布:2020-06-08 11:18
- 更新:2020-06-08 11:34
- 阅读:1364

口区 - 惹
this指向问题,你已经用_this = this; 了,下面回调函数里面就应该写 _this.hasGet = false;
或者回调函数用箭头函数来写,
this.$emit('get.winingIndex', res=>{
this.hasGet = false;
})
斑码开发者 (作者)
还是不管用,手动点击按钮触发都可以,但是使用加速度方法触发,只有第一次可以,关闭重新打开这个组件,怎么都不行了
2020-06-08 11:41
斑码开发者 (作者)
console 里面的数据都走了,就是页面没有变化
2020-06-08 11:43