据我了解 ngComponentRouter (ngNewRouter)已被弃用。除了 ngRoute 和 ui-router 之外,我没有找到任何其他替代方案,它们显然不是为与components一起工作而设计的。
问问题
172 次
1 回答
0
这是一个相当古老的问题,但当时作为替代方案,最受欢迎的是ngrx/router。
目前,Angular2 发布了自己的路由器。
更新
AngularJS ui-router 基于组件的方法:
export function routeConfig($stateProvider: ng.ui.IStateProvider): void {
$stateProvider
.state('app.details', {
url: '/app/details',
template: '<app-details></app-details>'
})
.state('app.item', {
url: '/app/item',
template: '<app-item></app-item>'
})
.state('app.error', {
url: '/app/error',
template: '<error></error>'
})
}
于 2016-09-25T06:54:06.237 回答