Angular 2:如何在一段时间后自动刷新整个页面

时间:2017-08-19 07:17:25

标签: html angular components

我正在尝试在Angular中编码,以便在10秒后自动重新加载整个HTML页面。

请帮忙怎么做,我是Angular 2的新手。

提前致谢。

2 个答案:

答案 0 :(得分:0)

你有两个选择:

1-使用ng2-simple-timer-example:

Angular 2有一个处理计时器的简单组件:ng2-simple-timer-example

Github Link

这个plunker显示结果:

Online Plunker

2- setTimout:

正如@Araivnd所提到的,您可以使用ngOnInit(创建组件后角度调用ngOnInit)和setTimout,如下所示:

ngOnInit(){
    setTimeout(function(){
          //code here
        },10000);
}

答案 1 :(得分:0)

试试这个

setTimeout(
function(){ 
location.reload(); 
}, 10000);