A、B页面同时引用相同组件,从B返回A后依旧触发B组件函数,页面间的事件监听没有隔离?
创建组件:
组件内部触发事件:
A、B页面同时引用了city-select组件:
A、B页面创建监听组件事件:
我在A、B两个页面都引用了custom-city-select组件并创建了事件监听,从A -> B后在B页面点击了custom-city-select组件,返回A后再点击A页面的city select组件却调用了B页面的handleCustomCityEvent监听事件,A组件监听事件一直未生效。感觉是两个页面事件监听没有隔离导致,一直找不出原因。
1 回复
请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。