1
我有路線,一條父母路線和一些孩子。父路由器有解決方案 。如何手動運行父路由解析器Angular 2?
{path: ':orderId', component: OrderComponent,
resolve: {order: OrderResolver},
children: [...]}
在「ngOnInit」所有路線得到解析的數據從解析器確定專利路線:
let data = this.route.snapshot.pathFromRoot.reduce((pv, cv) => Object.assign(pv, cv.data), {});
this.order = data['order'];
在第一個孩子的路線我的更新次數,並導航到第二個孩子的路線。但在第二我從解析器不更新數據['訂單']。 如何在更新ORDER和所有兄弟路徑獲取實際數據['order']後,從子路由運行父解析器?