在 ionic 文档链接中,我有 NavController:

https://ionicframework.com/docs/api/navigation/NavController/

import { Component, ViewChild } from '@angular/core';
import { NavController } from 'ionic-angular';

@Component({
   template: '<ion-nav #myNav [root]="rootPage"></ion-nav>'
})
export class MyApp {
   @ViewChild('myNav') nav: NavController

在我的 ionic3 项目中,使用模板“super”安装“ionic start myionic3”,app.component.ts 有:
...
import { Platform, Nav, Config } from 'ionic-angular';
...
export class MyApp {
  public rootPage: any = LoginPage;

  @ViewChild(Nav) nav: Nav;
...

为什么有不同之处,ionic doc 站点已过时?

最佳答案

查看 Github 上的源代码,粗略一看,Nav 似乎是对 NavController 的重新映射。
Config 有很多注释来描述属性。
我本来希望在他们的博客上有一些关于它的东西..也许它迫在眉睫..

更新:
文档现在似乎存在:
NavConfig

关于ionic3,NavController 和 Nav 之间的差异,来自 'ionic-angular' 包,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/44843163/

10-11 06:39