父组件调用子组件中写了ref
子组件里面table的ref
分别打印了子组件的一个data里的数据和子组件table的refs,但是this.$refs.helpDialogRef.$refs.multiselectTable就变成了undefined,应该如何代用子组件table的 toggleRowSelection方法,感谢各位
父组件调用子组件中写了ref
子组件里面table的ref
分别打印了子组件的一个data里的数据和子组件table的refs,但是this.$refs.helpDialogRef.$refs.multiselectTable就变成了undefined,应该如何代用子组件table的 toggleRowSelection方法,感谢各位
在mounted里无法通过$refs获取到子组件,加$nexttick也没用,log出来有数据是因为log了一个引用类型的对象,这个对象在log时确实是空的,只不过后来这个对象更新了,导致log信息也更新了。注意控制台log信息的右上角有个蓝色的i图标,鼠标放上去就会有提示。
不在初始化的时候调用,你的写法完全没问题,如果是需要初始化时调用,直接在table组件mounted里toggleRowSelection不就可以了
13 回答12.8k 阅读
8 回答2.6k 阅读
2 回答5.1k 阅读✓ 已解决
7 回答2k 阅读
5 回答1.4k 阅读
9 回答1.7k 阅读✓ 已解决
3 回答2.2k 阅读✓ 已解决
父组件调用子组件方法
子组件