Onsen-UI使用滑动菜单和导航器后退按钮

时间:2015-04-13 09:50:08

标签: onsen-ui

我想从一个页面回到家里。

我正在使用此示例:http://codepen.io/frankdiox/pen/qEyvxB

但是如果我在browsehotels.html页面中放一个按钮就可以回家:

<ons-list-item ng-click="myNav.pushPage('home.html')">
     back to home
 </ons-list-item>

我有这个错误:

  

未捕获错误:NavigatorView的页面堆栈为空

你能帮帮我吗?谢谢!

1 个答案:

答案 0 :(得分:2)

您尝试在包含导航器的页面上使用popPage(),但这是不可能的。

如果您看到您提供的CodePen示例的代码,您会注意到有两个错误:声明了两个导航器并且两者都具有相同的名称,一个在browsehotels.html中,一个在{{ 1}}。

如果您想返回主页面,只需删除home.html中的导航器即可。

以下是一个有效的CodePen示例:http://codepen.io/andipavllo/pen/gbNVzd

希望它有所帮助!