错误:onsenui中NavigatorView的页面堆栈为空

时间:2015-03-08 15:48:50

标签: angularjs onsen-ui

我正在使用onsenUI开发移动应用程序,并在导航到堆栈中的页面时遇到此问题。

从第一页移至第二页时,我们通常使用pushPage()。 从第二页到第一页,我们使用popPage()。但是当使用后退按钮从第三页移动到第二页并从第二页到第一页时,我正在

Error: NavigatorView's page stack is empty

我尝试使用resetToPage()但仍然收到此错误..

这是我尝试过的。

PLUNKER

更新:

从services.html导航到index.html时,我在控制台中收到此错误。请检查一下。当我从第三页到第二页,然后第二页到第一页,当导航视图页面堆栈为空时,我收到错误

enter image description here

1 个答案:

答案 0 :(得分:2)

<ons-back-button>已经执行了一个popPage,因此无需在其中执行ng-click="myNavigator.popPage()。因此,当只有1时,它将尝试从堆栈中删除2个页面,因此它在尝试执行第二个popPage时警告页面堆栈为空。希望它有所帮助!