iT邦幫忙

第 11 屆 iThome 鐵人賽

DAY 20
0
自我挑戰組

Angular 學習雜記系列 第 20

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

  • 分享至 

  • xImage
  •  

在員工銷售排行榜,按下任何一個員工,就連結到員工資料明細。所以,在employee-sales-list.component.html中,修改有關員工的連結,主要是增加HTML標籤的Angular屬性routerLink來設定要連接到那個網頁,重點是在於連結的名稱後面,要帶物件類別的id。程式碼如下:

<h3>員工銷售排行榜</h3>
<div class="grid grid-pad">
  <a *ngFor="let employeeinfo of employesaleslists" class="col-1-4"
      routerLink="/employeeinfo/{{employeeinfo.id}}">
    <div class="module hero">
      <h4>{{employeeinfo.name}}</h4>
      <h4>{{employeeinfo.sales}}</h4>
    </div>
  </a>
</div>

網頁執行結果:

https://ithelp.ithome.com.tw/upload/images/20191006/20000953M3iS9BCEma.png

我們對Angular,已經有基本的認識了。不過,一般的網站系統,主要是對資料庫來做維護的功能,所以,在Angular是如何維護資料庫呢?

目前,都是透過web API來進行對資料庫,做查詢、列表、新增、更新、刪除等功能。而web API的程式,是透過其他的程式來寫,例如:Java、C#、php等電腦語言來寫web API。

所以,後續,預計會以Java的Spring Boot的架構來寫web API。透過Angular的HttpClient來連結web API。

不過,再介紹如何呼叫web API之前,我們可以先透過Angular的模擬資料伺服器機制,來測試HttpClient程式是否正確。什麼是模擬資料伺服器,請看下回分解。


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

1 則留言

0
darta0809
iT邦新手 5 級 ‧ 2020-12-29 17:26:12

請問這邊的employee-sales-list.component.html

darta0809 iT邦新手 5 級 ‧ 2020-12-29 17:26:51 檢舉

的div class module hero 是不是該改為 hover?

我要留言

立即登入留言