-
第三方指令庫:angular-ui查看全部
-
地址鏈接查看全部
-
AngularJS內置的指令,共63個查看全部
-
@綁定傳遞的是字符串 =綁定是雙向綁定 &綁定調用方法查看全部
-
獨立scope 創建獨立的scope: scope:{},查看全部
-
require屬性:依賴于什么 require:'^superman',這條指令時依賴于superman這條指令的。查看全部
-
指令的交互: scope:{} 創建獨立作用域 controller:給指令暴露方法供調用 如果想讓指令有方法供外部調用,使用controller。link:處理指令內部的事務,給元素綁定事件和數據查看全部
-
指令復用: 當有多個controller時,在link上要調用每個controller上面的不同方法,可使用屬性的方法。如: HTML:<loader howToLoad="loadData()"></loader> js:link:function(scope,element,attrs){ element.bind('mouseeneter',function(event){ scope.$apply(attrs.howtoload);}); 在HTML中用駝峰式寫法的函數,在js中用到時要用轉換為小寫形式。查看全部
-
不要在controller里面操作DOM 可在指令的link函數里面操作查看全部
-
module.run()方法:當所有模塊加載完成以后,這個方法會被執行一次。 $templateCache.get(); replace:true 替換內容 transclude:true 變換增加 template:"<div>hello everyone!<div ng-transclude></div></div>查看全部
-
在模板template中,一般不直接用大量字符串替換,而是使用了templateUrl,另存一個HTML文件查看全部
-
<hello></hello> <div hello></div> <div class="hello"></div> <!-- directive hello -->空格 <div></div> 匹配模式restrict: '_AEMC_', attribute, element, class, comment(<!-- directive:hello -->),默認為A。查看全部
-
UI-Router的用法 可以進行深層次的嵌套。 <div ui-view></div>查看全部
-
前端路由原理:查看全部
-
filter,其實就是一個函數處理格式化查看全部
舉報
0/150
提交
取消