【发布时间】:2017-01-30 14:41:00
【问题描述】:
我正在使用 Ionic 2 构建一个应用程序,我的问题与导航有关,这不容易解释,但我会尝试:
我有一个页面 (MyFilePage),其中包含来自云的文件列表,我在其中回忆了 navCtrl.push() 用于在文件夹中进行递归导航。在这个页面上,我有一个 ion-fab 按钮,它使用 push() 将我发送到另一个页面 (UplaodPage),其中包含内存设备中的文件列表。在这个页面中,我想起了它上面的方法 push(),作为另一个页面,用于在文件夹中进行递归导航。之后,我选择了我要上传的文件,我要做的是返回到上次访问的 MyFilePage(我进行上传的那个)。
我发布了一张图片,ionic 2 app strucure,可以澄清情况。
谢谢
编辑: 这在 Ionic 2 上使用方法 push(page: any, params?: any, opts?: NavOptions, done?: Function); 很有效,但在 Ionic 3 中却不行,它具有方法 push(page: Page | string, params?: any, opts?: NavOptions, done?: Function): Promise;,其中page是Page|string的类型,getByIndex()方法返回一个ViewController。
有人有解决办法吗?谢谢
【问题讨论】:
标签: android ionic-framework navigation ionic2