我希望在executeAfter5secs()
打开home.ts
时调用home.html
中的函数home.html
。我该怎么做?
目前我已经在home.ts
上添加了一个按钮,点击它后,该功能正在被调用,但我希望免于点击,并希望在页面加载后自动调用它,但是5秒后。
我如何在ngOnInit() { }
方面编码,我有点困惑,比如我在里面编码:
{{1}}
这样一旦页面加载时间开始,5秒后我的函数被调用。
答案 0 :(得分:11)
在 .ts 文件
中添加此代码 foreach($array as $k => $v){
if(is_array($v)){
foreach($v as $m){
$data[] = $m;
}
}
}
echo "<pre>"; print_r($data);
答案 1 :(得分:3)
你需要使用&#39; AfterViewInit&#39;在组件的视图完全初始化之后。
<。>在.ts文件中{{1}}
答案 2 :(得分:-1)
ionViewDidEnter() {
this.startTrackingLoop();
}
ionViewWillLeave() {
this.stopTrackingLoop();
}
startTrackingLoop() {
this.tracking = setInterval(() => {
//run code
}, 5000);
}
stopTrackingLoop() {
clearInterval(this.tracking);
this.tracking = null;
}