使用目的:实现推送后状态的变更
在接受推送的逻辑中进行一个事件通知
uni.$emit("pushFlag","推送订阅通知");
事件通知已发送在需要进行处理的页面进行事件监听
uni.$on("pushFlag",async(res)=>{
//进行对应的逻辑处理 并关闭事件监听
uni.$off();
})
如果只在对应页面进行事件监听需要在页面返回事件中关闭事件监听
onBackPress() {
uni.$off();
}
在接受推送的逻辑中进行一个事件通知
uni.$emit("pushFlag","推送订阅通知");
事件通知已发送在需要进行处理的页面进行事件监听
uni.$on("pushFlag",async(res)=>{
//进行对应的逻辑处理 并关闭事件监听
uni.$off();
})
如果只在对应页面进行事件监听需要在页面返回事件中关闭事件监听
onBackPress() {
uni.$off();
}