Vue3子组件向父组件返回数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Vue3子组件向父组件返回数据相关的知识,希望对你有一定的参考价值。

参考技术A Vue3的子组件向父组件返回数据与Vue2有所不同。具体表现在emits,setup()的使用上,但原理上仍然是相同的,也就是说子组件在向父组件返回数据时,父组件在定义子组件时绑定事件,子组件在返回数据时触发相应的事件就可以了。

说明:

1.在子组件中使用emits标识触发的事件,emits类型为数组

2.通过setup方法定义组件的操作事件,并在操作事件中触发相应的事件

3.触发事件不再使用$emit,而是使用上下文的emit,即:context.emit

父组件的写法与Vue2中的写法相同。

以上是关于Vue3子组件向父组件返回数据的主要内容,如果未能解决你的问题,请参考以下文章

Vue3的setup基础

Vue3 依赖注入------父级组件与子孙级组件之间的数据传递

第十讲、Vue3.x父组件给子组件传值、Props、Props验证、单向数据流

vuejs子组件向父组件传递数据

父子组件传值的几种方式

[React] 子组件向父组件通信:回调函数