0
我認爲這是一個簡單的問題,但無法在谷歌上找到。我正在使用angular 1.5和ui-router 1.5。如何檢查當前的ui-view狀態是否具有下一個ui-state? (這是必需的,因爲我想檢查時後退按鈕被按下,或通過直接聯繫當前的UI視圖是否加載)檢查UI狀態是否有向前UI狀態
Case 1
--------
view1 -> view2 -> view3 // now I have pressed back button
view1 -> view2 ? // Here view2 actually had next state that was view3
Case 2
--------
view1 -> view4 -> view2 //Here view2 do not have next ui-state
我一直在使用$ionicHistory.forwardView()
嘗試,但它總是返回null。不知道爲什麼?任何幫助是極大的讚賞。
你有沒有什麼合乎邏輯的方法來找出某些視圖是特定視圖的子視圖(比如view2)? – tanmay
[如何使用角度檢測瀏覽器後退按鈕單擊事件]可能的重複(http://stackoverflow.com/questions/15813850/how-to-detect-browser-back-button-click-event-using-angular) – tanmay