this.$emit传多参数
时间: 2023-08-26 20:14:59 浏览: 113
在Vue中,可以使用this.$emit()方法传递多个参数。在子组件中,使用this.$emit('事件名称', 参数1, 参数2, ...)触发自定义事件,并传递多个参数。在父组件中,可以通过绑定事件监听器来接收这些参数。比如,在子组件中使用this.$emit('closeChange', false, true)触发'closeChange'事件,并传递false和true作为参数。在父组件中,可以使用@closeChange="closeCom"来绑定事件监听器,并在closeCom方法中接收参数msg,可以通过msg和msg来获取传递的多个参数。这样就可以实现在this.$emit()中传递多个参数了。<em>1</em><em>2</em><em>3</em>
#### 引用[.reference_title]
- *1* [Vue中this.$emit函数传递一个或者多个参数的写法](https://blog.csdn.net/weixin_45059911/article/details/128734530)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
- *2* *3* [[vue] Vue组件绑定自定义事件 子传父(props this.$emit(),this.$ref) 解绑自定义事件 this.$off this.$...](https://blog.csdn.net/qq_14993591/article/details/121197934)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v92^chatsearchT3_1"}} ] [.reference_item]
[ .reference_list ]
阅读全文