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']后,从子路由运行父解析器?