我们如何在angular2中的新页面中渲染视图?

时间:2017-03-22 07:37:39

标签: angular typescript nativescript

我一直致力于角度2项目,我不清楚如何使路线打开新视图而不是同一页面。我所能做的就是在同一个视图中渲染,但我希望路径打开一个全新的视图。

2 个答案:

答案 0 :(得分:4)

您可以使您的根组件(最可能是AppComponent)包含     < router-outlet>只要。然后只需配置路由配置即可。设置到另一个组件的默认路由,即     const routes: Routes = [ { path: '', component: MyComponent }, { path: 'another', component: AnotherComponent } ];

而不是AppComponent。

这是一个羽毛https://plnkr.co/edit/CvztzcejGvXogmx0kmjL?p=preview

希望这有帮助。

答案 1 :(得分:0)

您需要为特定视图创建单独的模块和单独的路由,您还可以将ChildComponent用作可选路由