use*_*442 4 ionic-framework ionic2 ionic3 angular
简要说明:我想executeAfter5secs()在打开home.ts时调用一个函数home.html.我该怎么做呢 ?
目前我已经添加了一个按钮,home.html然后点击它,该功能正在被调用,但我希望免于点击,并希望在页面加载后自动调用它,但是在5秒后.
请指导我如何在home.ts侧面编码,我有点困惑,就像我在里面编码
ngOnInit() { }
Run Code Online (Sandbox Code Playgroud)
这样一旦页面加载时间开始,5秒后我的函数被调用..
多数民众赞成,谢谢你的时间.
Add*_*Ltd 15
在.ts文件中添加此代码
ionViewDidLoad(){
setTimeout(() => {
alert('Hello...')
}, 5000);
}
Run Code Online (Sandbox Code Playgroud)
在组件的视图完全初始化之后,您需要使用“ AfterViewInit”。
在.ts文件中
export class LoginPage implements AfterViewInit {
ngAfterViewInit(){
setTimeout( ()=>{
console.log('works')
}, 5000)
}
}
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
9106 次 |
| 最近记录: |