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里面注入

相关文章
相关标签/搜索