在离子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. 错误模拟android离子框架
- 5. 离子Android模拟器问题
- 6. Android上的离子错误模拟
- 7. 无法加载离子模拟资源
- 8. 离子3动态模板网址
- 9. 离子3模块声明错误
- 10. Python 3骰子模拟问题
- 11. 离子3 geofire angularfire2
- 12. 离子3 - 在Ionic3
- 13. 电子书与离子3
- 14. 离子范围被截短的离子3离子标签
- 15. 添加javascript虚拟手柄至离子3
- 16. 离子3 /角4 - 离子范围内的一个对多个NG-模型
- 17. 离子3输入掩膜
- 18. 离子3 - approxItemHeight在virtualScroll
- 19. 独身离子3,角4
- 20. 如何包括离子3
- 21. 离子3指示样式
- 22. 错误蒙山离子3
- 23. 离子2/3;当Onclick
- 24. 无法在离子3
- 25. epubJS离子3集成
- 26. 离子3带储存
- 27. Silverlight 3离线模式
- 28. iOS模拟器 - 离线模式
- 29. 离子3离子输入里面的离子项高度问题
- 30. 在离子3 - “离子cordova运行android”和“离子cordova build android”给出错误
请加入我的Ionic 3聊天室 - https://chat.stackoverflow.com/rooms/153499/ionic-3 –