我在别的组件里通过$emit传递过来的数据 在这里通过$on可以正常接收到 但是data并没有更新,所以无法更新dom 这是为什么 太奇怪了
代码太少了,需要看到
1.this.codePhone
在data中的定义,
2.通过on监听回调回来的codePhone的结构又是什么样的?
3.两个对象的差别在哪里,导致了dom没更新?
vm是全局vue实例吧。
重新绑定一下事件吧。下面这样做尝试下。
if(vm._event.account) {
delete vm._event.account
}
vm.$on('account', ()=>{});
13 回答12.8k 阅读
7 回答2k 阅读
9 回答1.7k 阅读✓ 已解决
6 回答1k 阅读
3 回答1.1k 阅读✓ 已解决
3 回答1.4k 阅读✓ 已解决
2 回答1.2k 阅读✓ 已解决
this 的问题??