问题是这样的:
项目全局监听硬件扫码功能(相当于监听了一个字符串类型的全局变量),并且更新的数据使用store进行全局存储
页面A监听扫码事件,页面B没有监听扫码,页面B和页面A的展示都以来了store里的数据
使用navigatorTo从A页面到B页面,在B页面测试扫码,居然触发了A页面监听的扫码事件更新了store
这种A页面未关闭,在B页面操作全局变量会触发A页面的事件的问题,应该如何处理呢?
1***@qq.com
- 发布:2020-01-15 11:36
- 更新:2020-01-15 11:37
- 阅读:1185
1***@qq.com (作者)
那这样的话,我需要在使用扫码枪的页面再重新开启扫码枪的监听
2020-01-15 11:40
1***@qq.com (作者)
另外我说的场景中使用navigatorTo,A页面并没有卸载,就是因为A页面没有unload才出现在B页面触发了A页面事件的问题
2020-01-15 14:25