Onsen UI和AngularJS:改变" page"

时间:2014-05-20 22:29:47

标签: angularjs onsen-ui

我正在使用带有Onsen UI框架的Angular JS。在“更改页面”的任何模板中,我只需要点击ng-click调用函数:

ons.screen.presentPage('mypage.html')

我需要在控制器(javascript代码)中执行相同的操作,换句话说,我想在不点击链接的情况下更改页面。

由于

2 个答案:

答案 0 :(得分:1)

要调用Screen Service中定义的任何函数,我只需要在ons.screen.presentPage('mypage.html')之前添加$ rootScope。

$rootScope.ons.screen.presentPage('mypage.html')

答案 1 :(得分:0)

正常调用此功能,就像在ng-click之外一样。 如果您确实加载了onsenui.js,它将无缝地工作。