我正在使用升级适配器逐步升级我的应用程序。我的应用程序使用ui-router(+有子路由)。
我在Angular 2中读到了这个great article关于路由的问题。我的问题是:
是否可以在Angular 1.X app +升级适配器中使用新路由器?
例如:
我有<div ui-view=""></div>
的角度1.X模板。当我将它升级为Angular 2.0组件时,我必须使用新的组件路由器,因为Angular 2.0现在正在渲染这个组件。但是,为了使用它,我应该这样做:
bootstrap(App, [provide(LocationStrategy, { useClass: PathLocationStrategy })])
使用Upgrade Adater引导时我没有这个!
我应该首先将引导程序移动到Angular 2,然后再移动到Component路由器吗?
由于
答案 0 :(得分:0)
绝对!包含ui-view
的组件应更改为router-outlet
,否则,您应该能够将路由转换为AngularJS组件并将其与新的RouterModule一起使用。