我正在设计基于的仪表板angular 6。我的仪表板有几个不同的组件并排放置。我想每5分钟刷新一次组件。
我已经尝试过了windows.location.reload(),location.reload()但是它正在刷新整个页面,而不仅仅是一个组件,也就是说,我所有的组件都在刷新。因此,请事先提供帮助和感谢。
干得好,
import {Observable} from 'rxjs'; // Angular 6
// import {Observable} from 'rxjs/Rx'; // Angular 5
Observable.interval(1000).subscribe(x => {
this.router.navigateByUrl('/RefreshComponent', {skipLocationChange: true}).then(()=>
this.router.navigate(["Your actualComponent"]));
});
Run Code Online (Sandbox Code Playgroud)
或者
import {Observable} from 'rxjs'; // Angular 6
// import {Observable} from 'rxjs/Rx'; // Angular 5
Observable.interval(1000).subscribe(x => {
this.ngOnInit();
});
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
8983 次 |
| 最近记录: |