【发布时间】:2018-06-21 22:13:06
【问题描述】:
自动重新加载特定组件的HTML页面的手动解决方案:
通过点击导航到 HTML 页面。
或者在点击时调用该组件的
ngOnInit()。
我正在使用 HTML 代码中的点击事件手动执行此操作,如下所示:
HTML 代码:app.component.html
<button (click) = reloadPage()>
TS 代码:app.component.ts
reloadPage() {
// Solution 1:
this.router.navigate('localhost:4200/new');
// Solution 2:
this.ngOnInit();
}
但我需要自动实现这一点。我希望我很清楚。该页面应在某个特定时间间隔后自动重新加载,并在每个时间间隔调用ngOnInit()。
【问题讨论】: