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