组件间传参-触发事件
一、使用注意
- 此方式只用于子组件向父组件发送消息(数据)
- 隔代组件或兄弟组件间通信不适合
二、案例
实现一个删除父组件中的标签:在父组件中添加子组件
如下图:先在子组件中绑定一个事件,然后通过this.$emit在子组件点击了按钮是告诉父组件,然后后在父组件中通过@btnClick绑定一个事件,在事件中做事情,如下图
下图中子组件传递参数是在this.$emit中传递的,如下面传递了一个对象
点击按钮后,把p标签删除了,传递到父组件的数据也打印了:
实现一个删除父组件中的标签:在父组件中添加子组件
如下图:先在子组件中绑定一个事件,然后通过this.$emit在子组件点击了按钮是告诉父组件,然后后在父组件中通过@btnClick绑定一个事件,在事件中做事情,如下图
下图中子组件传递参数是在this.$emit中传递的,如下面传递了一个对象
点击按钮后,把p标签删除了,传递到父组件的数据也打印了: