【发布时间】:2016-05-18 18:46:11
【问题描述】:
我是 angular2 的初学者。
我尝试在 CRUD 应用中使用路线。我的问题是嵌套路线。图表示例:
AppComponent
/ \
MealListComponent DishListComponent
\
DishEditComponent <--- Must have DishList template
链接 / 和 \ 表示路由。
问题:我希望我的 DishEditComponent 模板不包含在 DishListComponent 模板中。 您可以在 http://plnkr.co/edit/g7NaoVd5BkGtSmr8ZkFW?p=preview 上测试应用程序,转到 Liste Dish 链接,然后转到 Add disc 链接。
您会同时看到 Dish List 标题和 Dish Edit orr Add 标题,因为 DishEditComponent 模板由 router-outlet 包含在 DishListComponent 模板中标签,但我希望只显示 Dish Edit or Add 标题。
你知道避免嵌套路由的方法吗?
【问题讨论】:
标签: javascript angular angular2-routing