在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 教程/ HTML/ 指令
過濾器
模塊
其他
控制器
服務(wù)
路由
模板
優(yōu)化 digest cycle
目錄結(jié)構(gòu)
指令

指令

  • 使用小寫字母開頭的駝峰法命名指令。
  • 在 link function 中使用 scope 而非 $scope。在 compile 中, 你已經(jīng)定義參數(shù)的 post/pre link functions 將在函數(shù)被執(zhí)行時傳遞, 你無法通過依賴注入改變他們。這種方式同樣應(yīng)用在 AngularJS 項目中。
  • 為你的指令添加自定義前綴以免與第三方指令沖突。
  • 不要使用 ngui 前綴,因為這些備用于 AngularJS 和 AngularJS UI。
  • DOM 操作只通過指令完成。
  • 為你開發(fā)的可復(fù)用組件創(chuàng)建獨立作用域。
  • 將指令當屬性和元素而不是評論和類來使用。這會使你的代碼可讀性更高.
  • 使用 scope.$on('$destroy', fn) 來清除. 這點在使用第三方指令的時候特別有用.
  • 不要忘記使用 $sce 當你處理不可信的資料時.
上一篇:路由下一篇:過濾器