在上一篇博文《Angular6.x---基本目錄說明》中,咱們簡單給你們介紹了Angular項目建立成功後,裏面所包含的各個目錄的含義,着重講了src下面的各個目錄和文件,從今天起,咱們開始進入項目實戰階段.html
在項目實戰階段結束後,咱們會完成一個故障管理系統,這個系統主要包含權限管理(RBAC),產品管理,產品類型管理,產品故障管理,產品故障解決及記錄等功能.app
咱們先從用戶管理開始入手.與AngularJS1.x不一樣,Angular6.x幫咱們作了許多事情.在AngularJS中,咱們可能須要本身手動去引入js,手動去建立文件等等,而Angular6.x呢,咱們只須要運行nggeneratecomponentusers就能夠給咱們在src/app目錄下自動建立一個users目錄,而後裏面包含了一些基本的文件.以下圖所示:測試
有了這個屬性,咱們就能夠在users.component.html裏進行展現了,在Angular中展現一個屬性,咱們使用{{屬性名稱}}這樣的表達式,基本的類型咱們能夠直接寫屬性的名稱,但有的時候咱們會想要定義一個內置對象,如上方右圖所示,此時咱們就須要建立一個Users類,與Java相似,建立好後,咱們就能夠在須要使用這個類的組件中進行引用了,如上方右圖所示.import{Users}from‘./users’;表示從當前目錄中引入users.ts,若是咱們要顯示用戶的暱稱,咱們就能夠寫{{user.nickName}}.users.ts代碼以下左圖所示,而此時咱們的Html模版裏的代碼以下右圖所示:編碼
最後咱們須要將咱們建立的這個模塊引入到引導頁面中去,即在引導頁面的合適位置加入app-users標籤,以下圖所示:3d
針對這個錯誤,咱們須要app.module.ts這個文件中引入添加以下兩行代碼,以下圖所標註的:雙向綁定