我正在尝试在当前页面<div>
元素中推送新页面。我已经尝试了在SO上找到的各种方法,但对我来说没有任何作用我现在有这个代码,但是没有用。
<ion-content padding>
<div #pageView>
</div>
</ion-content>
import { Component, ViewChild } from '@angular/core';
import { IonicPage, NavController, NavParams, PopoverController } from 'ionic-angular';
export class Vehiclemaintenance {
@ViewChild('pageView') nav: NavController
Constructor(public navCtrl: NavController){}
loadPage(){
this.nav.push(myComponent)
}
}
这会导致错误
ERROR TypeError: _this.nav.push is not a function
我哪里错了!
*有效的更新*
我没有使用<div>
元素,而是使用<ion-nav>