Angularjs 离子框架页面转换方向

Angularjs 离子框架页面转换方向,angularjs,transition,ionic,Angularjs,Transition,Ionic,我在我的应用程序中使用了带Angularjs的Ionic框架,但我在页面转换上遇到了麻烦 该应用程序适用于iOS,后退按钮指示前进方向。是否可以使用javascript/Angularjs设置方向 这是我的页面配置的一部分 .config(function ($stateProvider, $urlRouterProvider) { $stateProvider .state('app', { url: "/app", a

我在我的应用程序中使用了带Angularjs的Ionic框架,但我在页面转换上遇到了麻烦

该应用程序适用于iOS,后退按钮指示前进方向。是否可以使用javascript/Angularjs设置方向

这是我的页面配置的一部分

.config(function ($stateProvider, $urlRouterProvider) {
    $stateProvider

        .state('app', {
            url: "/app",
            abstract: true,
            templateUrl: "templates/menu.html",
            controller: 'AppCtrl'
        })
        .state('app.dashboard', {
            url: "/dashboard",
            views: {
                'menuContent': {
                    templateUrl: "templates/dashboard/dashboard.html"
                }
            }
        })
        .state('app.DLRlogin', {
            url: "/DLR_login",
            views: {
                'menuContent': {
                    templateUrl: "templates/dlr/dlr_login.html"
                }
            }
        })
        .state('app.search_phone', {
            url: "/search_phone",
            views: {
                'menuContent': {
                    templateUrl: "templates/search_phone/search_phone.html"
                }
            }
        })

当用户从仪表板转到某个页面时,转换会向前移动,这很好,但“后退”按钮也会向前移动。

您可以在中定义视图转换,但应更新到Beta 14

语法-$ionicConfigProvider.views.transition(转换类型)

要使用的视图转换样式

  • 平台:根据需要动态选择正确的过渡样式 在运行应用程序的平台上。如果平台不是ios 或者安卓,那么它将默认为ios
  • ios:ios风格的转换。安卓:安卓风格的转换
  • 无:不执行动画转换
示例-$ionicConfigProvider.views.transition('platform')


Doc-$ionicConfigProvider/

谢谢,我也找到了答案。只有更新到Beta 14时,我的应用程序崩溃。我更改了我所在州的排序,并使用javascript处理所有链接