【发布时间】:2018-12-30 13:47:31
【问题描述】:
我正在使用 ionic 3 开发应用程序。
我的侧边菜单有一个主页,打开选项卡后,默认情况下会登陆主页。我在主页上有一个按钮,点击它会转到选项卡页面。我已经使用 superlabs 实现了,一切都很好。除了标签页,当我点击侧边菜单中的主页时,我收到以下错误:
this.nav.getActiveChildNav(...).select 不是函数
更新 我正在使用https://github.com/zyra/ionic2-super-tabs 创建标签
@IonicPage()
@Component({
selector: 'page-medicinesreminder',
templateUrl: 'medicinesreminder.html',
})
export class MedicinesreminderPage {
tab1Root = "PresentPage";
tab2Root = "MissedPage";
constructor(public navCtrl: NavController, public navParams: NavParams) {
this.navCtrl.getAllChildNavs();
}
ionViewDidLoad() {
console.log('ionViewDidLoad MedicinesreminderPage');
}
}
<super-tabs indicatorColor="indicator" toolbarColor="white" toolbarBackground="tabbar">
<super-tab [root]="tab1Root" title="Present"></super-tab>
<super-tab [root]="tab2Root" title="Missing"></super-tab>
</super-tabs>
请帮助我。 谢谢。
【问题讨论】:
-
显示导入部分的代码。我可以告诉你一些代码示例吗?
-
从'@angular/core'导入{组件}; import { IonicPage, NavController, NavParams } from 'ionic-angular';这是我的导入部分。如果你知道代码示例,请告诉我
-
你在哪里使用过getActiveChildNav()这一行?给我看
-
没有库 supertabs 正在调用
-
我为什么使用这个库意味着它给了我滑动标签的感觉。而且它很流畅而且很好。除了这个问题。
标签: typescript ionic3 angular5