1

在尝试使用 onsen-ui 在 iphone/android 应用程序中转换使用纯 angularjs 创建的 Web 应用程序。

我的问题是我在系统的各个页面中使用 $routeParams:

埃斯。

    .when('/request_details/:request_id',
    {
            templateUrl: 'RequestDetailsControllerView.html'
    })
    .when('/wizard_request/:service/:request_id',
     {

        templateUrl: 'WizardOfferController.html'
    })
    .when('/wizard_request/:service',
     {

            templateUrl: 'WizardOfferController.html'
    })

所以我需要使用 onsen-ui navigator 命令将它传递给我的控制器

ons.navigator.pushPage('page2.html')

可以在不更改控制器的情况下做到这一点,这样我就可以保持相同的结构?

4

1 回答 1

1

我认为采用 ngRoute 的方式主要不是 Onsen UI 支持的。如果您想使用 ngRoute,您可以使用纯 AngularJS 和 ngRoute 创建应用程序。所以,如果你使用 Onsen UI,我认为你最好遵循 Onsen UI 提供的页面转换方式。

http://onsenui.io/guide/components.html

于 2014-07-16T07:47:55.723 回答