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

Onsen-UI using sliding menu with navigator back button

我想从一个页面翻回首页

我正在使用这个例子:http://codepen.io/frankdiox/pen/qEyvxB

但是如果我在 browsehotels.html 页面中放置一个按钮到 return 主页,如下所示:

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

我有这个错误:

Uncaught Error: NavigatorView's page stack is empty

你能帮帮我吗?谢谢!

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

如果您查看您提供的 CodePen 示例的代码,您会注意到有几个错误:声明了两个导航器并且它们具有相同的名称,一个在 browsehotels.html 中,一个在home.html

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

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

希望对您有所帮助!