ons-back-button返回主页而不是堆栈中的上一页

时间:2015-09-02 19:12:43

标签: angularjs cordova onsen-ui

我最近更新了Cordova移动应用程序以使用OnsenUI v1.3.8(以便在iOS 8.4上查看应用程序时修复损坏按钮的问题)。我现在看到的问题是整个应用程序中的后退按钮,将您一路送回家。即使在应用程序中降级,按下后退按钮也会转到上一页,然后似乎再次触发另一个事件。

我在index.html(home)页面中有以下语法:

<body onload="onLoad()">
  <ons-navigator title="Navigator" var="myNavigator" page="main.html">
  </ons-navigator>
</body>

在我的应用的其余部分中,我使用以下语法:

<ons-toolbar>
  <div class="left animated fadeIn">
     <ons-back-button><div class="animated fadeIn">Back</div></ons-back-button>
  </div>
  <div class="center animated fadeIn">{{ title }}</div>
</ons-toolbar>

Main.html简直就是......

<div ui-view></div>

有关如何解决这个问题的想法吗?

[编辑] 下面是按钮后面的HTML:

<ons-back-button class="ng-scope">
     <span class="toolbar-button--quiet " ng-click="" style="height: 44px; line-height: 0; padding: 0; position: relative;">
       <i class="ion-ios-arrow-back ons-back-button__icon" style="vertical-align: top; background-color: transparent; height: 44px; line-height: 44px; font-size: 36px; margin-left: 8px; margin-right: 2px; width: 16px; display: inline-block; padding-top: 1px;"></i><span style="vertical-align: top; display: inline-block; line-height: 44px; height: 44px;" class="back-button__label"><div class="animated fadeIn ng-scope">Back</div></span>
</span>
    </ons-back-button>

0 个答案:

没有答案