在离子3 addEventListener代码:browser.addEventListener('loadstop', callback)
不工作和模拟是:browser.on('loadstop').subscribe(()=>{})
但我如何可以将此代码browser.removeEventListener('loadstop', callback)
重新格式化为离子3?模拟removeEventListener离子3
0
A
回答
0
当试图订阅推送通知事件,不幸的是在我的情况unsubscribe()
方法没有工作,我面临着同样的问题。
我发现,宁愿尤其是当我在一个页面中的多个预订,我想,当我离开的页面从他们退订,如下解决方案:
导入RxJs操作:
import 'rxjs/add/operator/takeWhile';
在组件中定义一个变量,如liveSubscription: boolean = true;
。
然后订阅像这样:
browser.on('loadstop')
.takeWhile(() => this.liveSubscription)
.subscribe(() => {})
如果要取消订阅,只需设置this.liveSubscription = false;
。
0
import { Subscription } from 'rxjs/Subscription';
const subs:Subscription = browser.on('loadstop').subscribe(()=>{})
subs.unsubscribe()
相关问题
- 1. 离子3在iPhone模拟器CORS问题
- 2. 在离子2“离子模拟ios”是如此SLOW
- 3. 不离子3
- 4. 在离子3
- 5. Android上的离子错误模拟
- 6. 模拟离子本机测试
- 7. 离子Android模拟器问题
- 8. 无法加载离子模拟资源
- 9. 离子无法模拟的Android
- 10. 错误模拟android离子框架
- 11. 离子3动态模板网址
- 12. 离子3模块声明错误
- 13. Python 3骰子模拟问题
- 14. 离子3 geofire angularfire2
- 15. 离子3 - 在Ionic3
- 16. 电子书与离子3
- 17. 离子范围被截短的离子3离子标签
- 18. actionscript 3,removeEventListener无法正常工作
- 19. 添加javascript虚拟手柄至离子3
- 20. 离子3 /角4 - 离子范围内的一个对多个NG-模型
- 21. 独身离子3,角4
- 22. 错误蒙山离子3
- 23. 离子2/3;当Onclick
- 24. 离子3 - approxItemHeight在virtualScroll
- 25. 离子3输入掩膜
- 26. 无法在离子3
- 27. 离子3条插件
- 28. 如何包括离子3
- 29. epubJS离子3集成
- 30. 离子3带储存
请加入我的Ionic 3聊天室 - https://chat.stackoverflow.com/rooms/153499/ionic-3 –