-
模塊化
查看全部 -
指令中的獨(dú)立作用域如何綁定使用父作用域的模型函數(shù) 指令dom標(biāo)簽屬性添加一個(gè)獨(dú)立作用域的屬性,值為父作用域的模型或者函數(shù),例如 < hello greet=SayHello(name)> SayHello這個(gè)方法是父作用域的,指令中的獨(dú)立作用域中使用符號(hào)進(jìn)行綁定,如下 scope{ greet: "&" } 指令生成的template這個(gè)模板中,就可以使用greet這個(gè)方法了查看全部
-
同時(shí)提供compile和link函數(shù)時(shí),link函數(shù)失效,只會(huì)執(zhí)行compile函數(shù)內(nèi)部返回的function;而只有l(wèi)ink函數(shù)時(shí),則該link函數(shù)生效
查看全部 -
compile有三個(gè)參數(shù)(el,attr,transclude),其中compile返回的是一個(gè)函數(shù)----link函數(shù);
指令的編譯過程是compile---執(zhí)行方法-----link
查看全部 -
link有四個(gè)參數(shù):scope,el, attribute,controller;主要是對(duì)元素的操作
查看全部 -
不要試圖去復(fù)用Controller,因?yàn)镃ontroller中寫的是業(yè)務(wù)邏輯,可復(fù)用性并不高。
不要在Controller中操作DOM,這不是控制器的職責(zé),如果你想操縱DOM的話可以用directive。
不要在Controller里邊做數(shù)據(jù)格式化,ng有很好的表單控件,例如ng-repeat???
不要在Controller里邊做數(shù)據(jù)過濾操作,ng有$filter服務(wù)
Controller中間如果要互相調(diào)用,可以通過事件來進(jìn)行。
查看全部 -
最好是一個(gè)controller 負(fù)責(zé)一個(gè)視圖
查看全部 -
angularjs中沒有繼承這個(gè)概念,上圖中的寫法是錯(cuò)誤的,如果兩個(gè)控制器之間要使用公共方法,可以把這個(gè)方法定義成service。
查看全部 -
復(fù)用業(yè)務(wù)邏輯是沒有意義的,真正要實(shí)現(xiàn)復(fù)用的是技術(shù)和框架
查看全部 -
MVC 只是一種實(shí)現(xiàn)模塊化和復(fù)用并增加可維護(hù)性的手段
查看全部 -
23種設(shè)計(jì)模式查看全部
-
不要復(fù)用Controller,一個(gè)控制器一般只負(fù)責(zé)一小塊視圖;
查看全部 -
karma
查看全部 -
bower?:?組件依賴檢測 (組件多推薦,組件少非必須)
http-server : nodejs的網(wǎng)站服務(wù)
查看全部 -
nodejs
grunt 代碼混淆
查看全部
舉報(bào)