我正在使用onsenUI开发移动应用程序,并在导航到堆栈中的页面时遇到此问题。
从第一页移至第二页时,我们通常使用pushPage()
。
从第二页到第一页,我们使用popPage()
。但是当使用后退按钮从第三页移动到第二页并从第二页到第一页时,我正在
Error: NavigatorView's page stack is empty
我尝试使用resetToPage()
但仍然收到此错误..
这是我尝试过的。
更新:
从services.html导航到index.html时,我在控制台中收到此错误。请检查一下。当我从第三页到第二页,然后第二页到第一页,当导航视图页面堆栈为空时,我收到错误
答案 0 :(得分:2)
<ons-back-button>
已经执行了一个popPage,因此无需在其中执行ng-click="myNavigator.popPage()
。因此,当只有1时,它将尝试从堆栈中删除2个页面,因此它在尝试执行第二个popPage时警告页面堆栈为空。希望它有所帮助!