在離子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 –