美文网首页
angular2 路由填坑

angular2 路由填坑

作者: 月落乌啼霜满天_1f0f | 来源:发表于2019-03-12 13:42 被阅读0次

1.在app-moduel文件里添加
import { RouterModule, Routes } from '@angular/router';
并在import里面引入
imports: [
RouterModule,
RouterModule.forRoot(routes)
]
2.添加路由定义
const routes: Routes = [
{path: "", component:TestComponent},
{path: "./test/test1.component", component:Test1Component},
{path: "./test/test2.component", component:Test2Component}
]
3.添加路由出口
<router-outlet></router-outlet>

注解
你必须首先初始化路由器,并让它开始监听浏览器中的地址变化。

[RouterModule] 添加到 @[NgModule.imports] 数组中,并用 routes 来配置它。你只要调用 [imports] 数组中的[RouterModule.forRoot()] 函数就行了。

这个方法之所以叫 [forRoot()],是因为你要在应用的顶级配置这个路由器。 [forRoot()] 方法会提供路由所需的服务提供商和指令,还会基于浏览器的当前 URL 执行首次导航。

相关文章

网友评论

      本文标题:angular2 路由填坑

      本文链接:https://www.haomeiwen.com/subject/tdggpqtx.html