this.$emit 和uni.emit
时间: 2023-11-08 09:03:27 浏览: 92
解决vue bus.$emit触发第一次$on监听不到问题
5星 · 资源好评率100%
this.$emit和uni.emit都是用于Vue.js中进行自定义事件触发的方法,它们的作用都是触发当前组件实例上的指定事件。
this.$emit是Vue.js中的原生方法,用于向父组件触发自定义事件,可以携带参数。使用方式为在当前组件实例内部使用this.$emit(eventName, [...args])来触发事件。
uni.emit是在Uni-app中自定义的方法,用于向非父子关系的组件或页面传递事件,可以携带参数。使用方式为在当前页面或组件实例内部使用uni.emit(eventName, [...args])来触发事件。
阅读全文