2
我正在使用帶有解析器的Angular 4路由器。Angular 4手動解析或更新數據
我的例子很簡單,我有一個項目/projects/:id
然後有些孩子:
/projects/:id/info
/projects/:id/edit
/projects/:id/rooms
當使用解析器我只是要得到我的項目來自這樣的孩子:
(<ActivatedRoute>this.route).parent.data.subscribe((data) => {
this.project = data.project
});
但是,當我編輯我的項目,例如添加或刪除房間,那裏沒有更新。所以我需要找到一種方法來手動調用解析器或更新數據。現在我正在做一個window.location.reload();
,它並沒有真正的讚賞。