我有一条路由,它有多个视图,这些视图继承自抽象路由。
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>
为空),完全没有错误。
有什么想法吗?