2017-06-20 17 views

回答

3

根據此SitePoint tutorial,您獲得了來自Angular 1.5及更高版本的組件。

而且你可以在官方AngularJS - Developer Guide讀了指令和組件之間的確切區別:

在AngularJS,組件是一種特殊的指令,它使用一個 簡單的配置,它適合用於部件基於 的應用程序結構。

這裏組件的一些優點和disatvantages:成分

優點:

  • 簡單比普通指令配置
  • 促進健全的默認值和最佳實踐
  • 用於組分優化架構
  • 寫作部分的指令將使它更容易升級到角

當不使用組件:

  • 對於需要執行編譯和預連接功能的操作指令,因爲他們不可用

  • 當您需要高級指令定義選項如優先級,終端,多元素

  • 當你想由一個屬性或CSS類引發的指令,而非元素

如要進一步瞭解,請參閱Developer Guide

+0

這與我的答案完全一樣,你只是在發佈這個晚了幾秒鐘:P – Manish

+0

@Manish好吧我想我還不夠快:3 – indexoutofbounds

+0

@處理可悲的事情是隻有一個鏈接的答案得到upvoted,我意味着什麼?! – indexoutofbounds

相關問題