angularjs自定義指令

TemplateUrl屬性
自定義指令transclude、priority等屬性
自定義指令 compile link屬性
自定義指令 controller 等屬性
自定義指令 require 屬性
自定義指令 scope 屬性
自定義accordion指令dom

transclude函數

ng-transclude
使用標籤ng-transclude 把原來的元素放到標籤裏
這樣可讓指令之間嵌套着使用ui

通常不使用這個默認的compile,由於須要在這個內部再使用默認的compile,不然默認的會被覆蓋掉blog

angular只推薦在link中操做dom事件

數據和事件的綁定都是在link中完成的
it

complie 須要返回一個link函數,這個link函數會覆蓋directive中定義的link函數
在directive的link階段中才能夠操做scope
不多去編寫compile函數io

相關文章
相關標籤/搜索