离子导航
NAV是用于加载任意组件并将新组件推入堆栈的独立组件。
与路由器插座不同,NAV未绑定到特定路由器。这意味着如果我们加载NAV组件,并将其他组件推向堆栈,它们不会影响应用程序的整体路由器。这适合使用您可以拥有模态的案例,这需要自己的子导航,而不使其与应用URL相关联。
特性
动画 |
|
---|---|
描述 |
如果 |
属性 |
动画 |
类型 |
布尔 |
默认 |
真的 |
动画 |
|
描述 |
默认 |
类型 |
((Bibel:任何,选择?:Any)=>动画)|不明确的 |
根 |
|
描述 |
root navcomponent加载 |
属性 |
根 |
类型 |
功能|htmlelement |ViewController |null |字符串|不明确的 |
rootparams. |
|
描述 |
根组件的任何参数 |
类型 |
未定义|{[key:string]:任何;} |
斯文节目 |
|
描述 |
如果NAV组件应允许滑动回来。 |
属性 |
滑动姿态 |
类型 |
布尔|不明确的 |
事件
姓名 | 描述 |
---|---|
IonnavDidchange. |
导航更改组件时,活动会触发 |
ionnavwillchange. |
当NAV将更改组件时,会触发活动 |
方法
帆布 |
|
---|---|
描述 |
回报 |
签名 |
Cangoback(查看?:ViewController |未定义)=> Promise |
造影 |
|
描述 |
获取活动视图。 |
签名 |
getactive()=> promise |
GetByIndex. |
|
描述 |
在指定的索引处获取视图。 |
签名 |
GetByIndex(索引:Number)=> Promise |
get previous |
|
描述 |
获取上一个视图。 |
签名 |
GetPrevious(查看?:ViewController |未定义)=> prusise |
插入 |
|
描述 |
在指定索引处将组件插入导航堆栈中。这对于在导航堆栈中的任何点添加组件非常有用。 |
签名 |
插入 |
插入页面 |
|
描述 |
在指定索引处将组件数组插入导航堆栈中。数组中的最后一个组件将被实例化为视图,并为Active View设置动画。 |
签名 |
InsertPages(InstrainDex:Number,Insendcomponents:NavComponent [] | NavComponentWithProps [],Opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> prusise |
流行音乐 |
|
描述 |
弹出导航堆栈的组件。从当前组件中导航。 |
签名 |
pop(opts?:navoptions | null |未定义,完成?:transitiondonefn | undefined)=> promise |
Popto. |
|
描述 |
弹出导航堆栈中的特定索引。 |
签名 |
popto(IndexorViewCtrl:number | ViewController,Opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> prusise |
poptoroot. |
|
描述 |
无论是多远,都要导航回堆栈的根目录。 |
签名 |
poptoroot(opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> prusise |
推 |
|
描述 |
将新组件推入当前导航堆栈。将任何其他信息作为对象传递。通过NavParams可以访问此附加信息。 |
签名 |
按 |
remomexex. |
|
描述 |
从指定索引处从导航堆栈中删除组件。 |
签名 |
removeIndex(startIndex:number,removecount?:number,opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> promise |
设置页面 |
|
描述 |
设置当前导航堆栈的视图并导航到最后一个视图。默认情况下,禁用动画,但可以通过将选项传递给导航控制器来启用它们。导航参数也可以传递到数组中的各个页面。 |
签名 |
setPages(视图:NavComponent [] | NavComponentWithProps [],opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> promise |
塞子 |
|
描述 |
将当前导航堆栈的root设置为组件。 |
签名 |
setroot |