2015-09-27 27 views
2

我想处理android的后退按钮到popPage并要求确认退出应用程序,但获取ons.navigator对象为未定义。

因此,我无法使用getPages()和getCurrentPage()。

请帮忙!!!

我正在使用5个模板。其中三个模板被推送,因此没有元素。其余2个模板是基于tabbar的。只是为了获取信息。

谢谢

回答

1

您使用的是什么版本的Onsen UI?在温泉UI 1.3和更高版本中,ons.navigator变量已被删除。相反,你可以使用var属性:

<ons-navigator var="myNav"> 
    ... 
</ons-navigator> 

要访问导航使用$scope.myNav变量:除去

$scope.myNav.getCurrentPage(); 

ons.navigator变量,因为定义多个导航器时,它会运行异常。