搜索文件 /
阴影

离子导航

NAV是用于加载任意组件并将新组件推入堆栈的独立组件。

与路由器插座不同,NAV未绑定到特定路由器。这意味着如果我们加载NAV组件,并将其他组件推向堆栈,它们不会影响应用程序的整体路由器。这适合使用您可以拥有模态的案例,这需要自己的子导航,而不使其与应用URL相关联。

特性

动画

描述

如果真的,导航应动画组件的转换。

属性 动画
类型 布尔
默认 真的

动画

描述

默认离子导航在模式(iOS或材料设计)中动画基于页面之间的转换。但是,此属性允许使用自定义转换使用AnimateBuilder.职能。

类型 ((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

插入

描述

在指定索引处将组件插入导航堆栈中。这对于在导航堆栈中的任何点添加组件非常有用。

签名 插入(InssentIndex:Number,Component:T,ComponentProps?:ComponentProps | Null |未定义,Opts?:NavOptions | NULL |未定义,完成?:TransitionDoneFn |未定义)=> Promise

插入页面

描述

在指定索引处将组件数组插入导航堆栈中。数组中的最后一个组件将被实例化为视图,并为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可以访问此附加信息。

签名 (组件:T,ComponentProps?:ComponentProps | Null |未定义,Opts?:NavOptions | NULL |未定义,完成?:TransitionDoneFN |未定义)=> Promise

remomexex.

描述

从指定索引处从导航堆栈中删除组件。

签名 removeIndex(startIndex:number,removecount?:number,opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> promise

设置页面

描述

设置当前导航堆栈的视图并导航到最后一个视图。默认情况下,禁用动画,但可以通过将选项传递给导航控制器来启用它们。导航参数也可以传递到数组中的各个页面。

签名 setPages(视图:NavComponent [] | NavComponentWithProps [],opts?:navoptions | null |未定义,完成?:transitiondonefn |未定义)=> promise

塞子

描述

将当前导航堆栈的root设置为组件。

签名 setroot (组件:T,ComponentProps?:ComponentProps | NULL |未定义,OPTS?:NavOptions | NULL |未定义,完成?:TransitionDoneFN |未定义)=>承诺<布尔值>
查看来源
Baidu