uni.$emit 刷新丢失
时间: 2023-08-19 09:16:02 浏览: 160
uni.$emit 刷新丢失的问题可能是由于事件监听器没有正确移除导致的。在引用\[2\]中的示例代码中,可以看到在 onShow() 方法中使用了 uni.$off('saveSelect') 来移除全局自定义事件监听器。这样可以确保在每次页面显示时都能正确监听到事件并执行相应的操作。如果没有正确移除事件监听器,可能会导致事件刷新丢失的问题。因此,建议在使用 uni.$emit 触发事件后,确保在适当的时机使用 uni.$off 方法移除事件监听器,以避免刷新丢失的问题的发生。
#### 引用[.reference_title]
- *1* *3* [2021-05-08](https://blog.csdn.net/v_shenghuojia/article/details/116521472)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
- *2* [uniapp、小程序选择数据后携带数据返回上一页且不刷新页面](https://blog.csdn.net/weixin_52941842/article/details/127765607)[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^v91^insertT0,239^v3^insert_chatgpt"}} ] [.reference_item]
[ .reference_list ]
阅读全文