首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Ionic 3中几秒钟后弹出页面

在Ionic 3中几秒钟后弹出页面
EN

Stack Overflow用户
提问于 2017-07-07 03:47:40
回答 1查看 188关注 0票数 0

我对ionic非常陌生。我只是在学习。基本上我有两个页面,欢迎和主页。加载第一个欢迎页面。

我想加载主页后2-3秒欢迎页面加载。与我在JavaScript中使用setTimeout所做的相同。

代码语言:javascript
复制
ionViewDidLoad() {
    console.log('ionViewDidLoad WelcomePage');
    setTimeout(() => {
        this.navCtrl.popToRoot(home);
    }, 2500);
}

上面的代码不起作用。看起来像poptoroot中的打字错误。我可以尝试什么来解决这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-07-07 11:02:44

首先,你需要声明你的变量"home“,因为它没有被定义。然后,要在您到达欢迎页面时加载主页,您需要使用"ionViewDidEnter“。您的问题是,"ionViewDidLoad“只运行一次,也就是在创建页面时,但是"ionViewDidEnter”即使在创建或缓存页面时也会运行。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/44957673

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档