uniapp 全局监听方法怎么写
时间: 2023-05-18 19:02:42 浏览: 225
uni-app-music(支持全局播放音频).zip
在 uniapp 中,可以通过在 App.vue 中定义全局监听方法来实现全局监听。具体的代码如下:
```javascript
export default {
onLaunch() {
// 全局监听方法
uni.$on('eventName', (data) => {
console.log('触发了全局监听方法,参数为:', data)
})
}
}
```
在其它组件中,可以通过 `uni.$emit` 方法来触发全局监听方法,具体的代码如下:
```javascript
export default {
methods: {
handleClick() {
// 触发全局监听方法
uni.$emit('eventName', 'hello world')
}
}
}
```
这样,当触发全局监听方法时,就会在控制台输出 `触发了全局监听方法,参数为:hello world`。
阅读全文