我正在开展角度2项目。我有3层路由。这意味着如果我导航到URL仪表板/项目/时间表,那么它将加载我的仪表板组件,该组件具有路由器插座,该组件装载具有另一个加载时间表组件的路由器插座的项目组件。有一个参数pid可以在特定项目的时间表上加载数据。问题是如果我调用Router类的导航方法,它将加载从仪表板启动到时间表的所有组件。但我只想更新我的Timesheet组件。
答案 0 :(得分:0)
如果要获得此功能,则需要从路由中的children声明中删除Timesheet组件,因为它会强制组件在此树中逐个加载1。
您可以单独指定它,并指向它的完整路线dashboard/anything/timesheet