【发布时间】:2016-12-26 09:44:08
【问题描述】:
可以$watchVue$refs吗?
我想针对嵌套在当前 Vue 实例中但在 ready 回调中的子组件设置逻辑,$refs.childcomponent 在处理时最初是 undefined。
内部ready()
this.$watch('$refs', function() {
console.log("not firing");
}, { deep: true });
结果:错误:超出最大调用堆栈
watch 实例的属性
watch: {
'$refs': {
handler: function() { console.log("hit"); },
deep: true
}
}
结果:没有。
【问题讨论】:
-
这里的
;deep: true;是错字吗? -
是的,这不在实际代码中,这只是我对 stackoverflow 的错误移植。好地方,已删除。
-
deep: true=> 超出最大调用堆栈大小
标签: javascript vue.js