Angular5學習筆記 路由配置

 

由於angular-cli腳手架的關係,因此配置路由能夠經過命令行來建立路由文件javascript

本來建立一個angular項目的命令是ng new 項目名,就能夠了,但這樣建立出來的項目是沒有路由文件的。html

若是須要帶上路由文件,只須要在本來的基礎上,在後面加上--routingjava

ng new 項目名 –-routing 

 

還有一種配置路由的方式:app

首先經過ng g module app-routing --flat --module=app,建立一個模塊spa

接着將Routes,RouterModule引入命令行

import { Routes, RouterModule } from '@angular/router';

而後加上路由詞典3d

 

const routes: Routes = [
  { path: 'path', component: NewsComponent },
];

再接着是在@NgModule修飾符下改爲component

@NgModule({
  imports: [RouterModule.forRoot(routes)],
  exports: [RouterModule],
})

最後就是將導出類名,改爲對應的名字router

export class AppRoutingModule { }

最後一步:在頁面入口(app.component.html)里加上<router-outlet></router-outlet>htm

 

--flat :這是讓這個模塊獨立在app目錄下

--module=app :將路由模塊在app.module.ts裏面注入

相關文章
相關標籤/搜索