Angular 的 directive 真的很厲害,幾乎什麼都能做,除了可以擴充原本 element 的功能外,也還可以做到結構上的控制變化,而這一類型的稱為 Structural directive

閱讀全文 »

Angular 內建的表單驗證項目其實不多,網路上雖然也有人寫好的驗證擴充套件可以使用。但是,真正強大的是 Angular 允許我們自訂驗證規則,且很容易的套用到系統內,當然也可以簡單的讓其他專案使用。

這裡將會介紹 Custom Validator 的幾種實作方式

閱讀全文 »

Decorators 是 function 掛有 @前綴符號,可以用於 classparamemtermethodproperty的前面。用來提供額外的資訊。

Angular也將Decorators的功能,應用於本身的架構內,例如 @Component@NgModule等,本篇文章會討論如果我們也想要自訂Decorators時,我們要怎麼去實作。

閱讀全文 »

Angular會讓View上面的結果與Model的值同步,大部分的時候,我們並不需要去管 change detection怎麼運作的,但是,了解 change detection並在適當的時候選擇對的 change detection strategy,可以增加系統的效能

閱讀全文 »

Angular有提供loadChildren的Lazy loading的模式,也有提供preloadingStrategy的策略模式可供設定,每種設定的方式會影響loadChildren的行為,當然也可以自訂preloading的規則

閱讀全文 »
0%