0

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

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

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

谢谢

4

2 回答 2

1

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

$rootScope.ons.screen.presentPage('mypage.html')
于 2014-05-24T10:28:28.033 回答
0

正常调用该函数,就像在 ng-click 之外所做的那样。如果您确实加载了 onsenui.js,它将无缝运行。

于 2014-05-23T20:47:24.050 回答