gpt4 book ai didi

angular - ionic 3 : Passing Data when Setting the root page

转载 作者:行者123 更新时间:2023-12-02 17:06:48 29 4
gpt4 key购买 nike

我正在检查一些本地存储信息,并根据我得到的信息我想加载适当的页面。

因此,在我的 app.component.ts 中,我有以下内容。

export class MyApp {
rootPage: string;

constructor(){
if(dataFound)
this.rootPage="HomePage"
else
this.rootPage="OtherPage"
}
}

有没有办法在设置 this.rootPage 时传递数据。

请记住,这是应用程序的初始加载。如果在应用程序加载后发生这种情况,我可以执行 this.navCtrl.setRoot() 这将允许我随页面传递参数。

感谢任何帮助。

谢谢

最佳答案

正如@gaborp所说,但有一点不同:

  1. 在你的根目录中:

    <ion-nav [root]="rootPage" [rootParams]="rootPageParams"></ion-nav>

    this.rootPageParams = {'username': "David" }

  2. 在您想要读取该参数的 View 中(这就是区别):

    this.username = this.nav['rootParams'].username;

我读到的都是关于选项卡的内容,但没有涉及简单的 ionic 导航,所以这就是我所做的。

关于angular - ionic 3 : Passing Data when Setting the root page,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48535358/

29 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com