在AngularJS中路由多个视图,在Cordova中生成空白屏幕

时间:2018-06-04 21:13:32

标签: angularjs cordova angular-ui-router

我有一条路由,它有多个视图,这些视图继承自抽象路由。

HTML:

<div ui-view>
    <div ui-view="header"></div>
    <div ui-view="body"></div>
</div>

配置:

$stateProvider
        .state("app", {
            url: "",
            abstract: true,
            controller: "appController",
            templateUrl: "templates/app.html"
        })
        .state("app.nearby", {
            url: "/nearby",
            params :{
                user: null
            },
            views:{
                'header':{
                    templateUrl:'templates/nearby_header.html'
                },
                'body':{
                    templateUrl:'templates/nearby.html'
                }
            }
        })
});

这在本地提供时效果很好,即http和https,但在Cordova中显示白屏(<div ui-view>为空),完全没有错误。

有什么想法吗?

0 个答案:

没有答案