当前第2页 返回上一页

二,不需要再子组件中触发事件(如点击按钮,create()事件等等)
这种方式要简单得多,
1,子组件中绑定ref
1 2 3 4 5 6 | <template>
<div>
<Tree :data= "treeData" show-checkbox ref= "treeData" ></Tree>
</div>
</template>
|
然后在子组件中定义一个函数,这个函数是父组件可以直接调用的。函数的返回值定义为我们需要的数据。
1 2 3 | getData(){
return this. $refs .treeData.getCheckedNodes()
},
|
然后再父组件注册子组件后绑定ref,调用子组件的函数获取数据
1 2 | <AuthTree ref= "authTree" >
</AuthTree>
|
父组件函数调用
1 | console.log( this. $refs .authTree.getData());
|
相关推荐:《vue.js教程》
以上就是vue子组件怎么向父组件传值的详细内容,更多文章请关注木庄网络博客!
返回前面的内容
相关阅读 >>
vue.js监听键盘事件
在vue中怎么定义自定义组件
vue实现户籍管理系统的实例解析
eclipse支持vue吗
vue哪一年出来的
js proxy 的优势以及使用场景
vue.怎么绑定属性
用vue.js用什么编辑器
vue 动态加载 vuex
详解6个不同级别的组件可重用性概念
更多相关阅读请进入《vue》频道 >>
人民邮电出版社
本书对 Vue.js 3 技术细节的分析非常可靠,对于需要深入理解 Vue.js 3 的用户会有很大的帮助。——尤雨溪,Vue.js作者
转载请注明出处:木庄网络博客 » vue子组件怎么向父组件传值