ionic跳转子页面后仍然显示Header、Tab
如下图所示,“收货”这个界面是从“首页”的界面进来的;
我想要实现的效果是,Tab里不需要“收货”页签,但是又要能显示Header、Tab的内容;
router配置如下:
.state("tab", {
url: "/tab",
abstract: true,
templateUrl: "templates/tabs.html",
controller: "tabCtrl"
})
.state('tab.receive', {
url: '/receive',
views: {
'tab-receive': {
templateUrl: 'templates/receive.html',
controller: "receiveCtrl"
}
}
})
在tabs.html里是Header和Tabs的内容;
在receive.html里只有ion-view的内容:
<ion-view>
<ion-content>
收货
</ion-content>
</ion-view>
我遇到的问题是:
如果Tabs里不加“收货”Tab的话,首页用$state.go('tab.receive')就不能跳转到receive.html界面;
我希望首页跳转到receive.html后,仍然保留header、tab两个区域的内容;
刚用ionic,希望大家多多指点;
谢谢。
貌似可以了,这样修改:
.state('tab.receive', {
url: '/receive',
views: {
'tab-home': {
templateUrl: 'templates/receive.html',
controller: "receiveCtrl"
}
}
页:
[1]