我正在尝试在 Angular 中编码,以便它在 10 秒后自动重新加载整个 HTML 页面。
请帮助如何做到这一点,我是 Angular 2 的新手。
提前谢谢。
试试这个
setTimeout(
function(){
location.reload();
}, 10000);
您有两个选择:
1-使用ng2-简单定时器示例:
Angular 2 有一个简单的组件来处理计时器:ng2-simple-timer-example
Github链接
此 plunker 显示结果:
在线普伦克
2- 设置时间:
正如@Araivnd提到的,您可以使用ngOnInit(创建组件后的角度调用ngOnInit(和setTimout,如下所示:
ngOnInit(){
setTimeout(function(){
//code here
},10000);
}