任何人都可以将我飞机降落,该如何在应用程序中导航?我可以只使用ion-nav
等代替默认的角度布线吗?这不是一个坏习惯吗?也许两者兼而有之?
答案 0 :(得分:0)
我们可以使用以下HTML导航至详细路线。
<ion-content class="ion-padding">
<ion-button [routerLink]="['/detail']">Go to detail</ion-button>
</ion-content>
我们还可以使用路由器API以编程方式在我们的应用中导航。
navigate(){
this.router.navigate(['/detail'])
}
注意:NavController,因为它在IONIC 4及更高版本中已被弃用
答案 1 :(得分:0)
您可以使用LazyLoad延迟资源的初始化,以提高性能并节省系统资源。
示例:
<ion-button (click)="buttonClicked">Go to Settings</ion-button>
和.ts文件
import { NavController } from '@ionic/angular';
constructor ( public navCtrl : NavController ) {}
buttonClicked(){
this.navCtrl.navigateForward('your-page');
}