我正在使用离子3开发应用程序。
我的侧边菜单有一个主页,打开选项卡后默认情况下将登陆到主页。单击主页上的一个按钮后,它将进入选项卡页面。我已经实现了使用超级实验室,一切工作正常。除了选项卡页面,当我单击侧面菜单中的主页时,出现以下错误:
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>
请帮助我。 谢谢。
答案 0 :(得分:0)
让我们尝试一次,也许是导入错误导致此问题。
import { NavController} from 'ionic-angular';
constructor(public navCtrl: NavController){
this.navCtrl.getActiveChildNav();
}
只是一个建议,请尝试让我知道是否有错误。
如果您提供代码示例或代码的屏幕截图。我们已经清楚地了解并为您提供帮助。