2
私はリゾルバで角4ルータを使用しています。角4手動で解決するか、データを更新してください
私の例は非常に単純です、私は1つのプロジェクト/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();
をやっていて、本当に感謝していません。