iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 15
0
自我挑戰組

Angular 學習雜記系列 第 15

Angular 學習雜記-Angular整合應用網站-員工資料管理系統(四)

  • 分享至 

  • xImage
  •  

員工資料管理系統的三個主要的元件(component),接下來,要如何切換網頁及連結到明細資料,就要配合Routing路由的設定。

所以,這篇文章,就來說明如何設定Routing的,在之前的說明中,已經建立出來,先看一下內容吧,程式碼如下:

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

const routes: Routes = [];

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

接下來,先import三個網頁元件,在Routes,設定對應的名稱及component名稱,這樣在URL輸入什麼樣的名稱或是在程式中,如要切換到那個網頁,也是直接輸入名稱,就會對應到那個網頁(component),程式碼如下:

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

import { EmployeeListComponent } from './employee-list/employee-list.component';
import { EmployeeDetailComponent } from './employee-detail/employee-detail.component';
import { EmployeeSalesListComponent } from './employee-sales-list/employee-sales-list.component';

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

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

https://ithelp.ithome.com.tw/upload/images/20191001/20000953Q6eyw1L6uk.png

後續,再來修改原來的程式碼,來配合Routing的設定。


上一篇
Angular 學習雜記-Angular整合應用網站-員工資料管理系統(三)
下一篇
Angular 學習雜記-Angular整合應用網站-員工資料管理系統(五)
系列文
Angular 學習雜記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言