-
mixin 類的混合 對象的混合查看全部
-
mixin技術(shù)有類的混合和對象的混合,類的混合使用多重繼承。查看全部
-
事件機制有掃描式和綁定式,Yii采用綁定式,對象有兩件事做:1,主動觸發(fā)事件trigger();2,綁定監(jiān)聽事件on(),事件拋出時,觸發(fā)綁定動作。查看全部
-
架構(gòu)圖查看全部
-
直接通過url訪問模塊中的方法查看全部
-
調(diào)用article模塊中的DefaultController控制器中的actionIndex方法查看全部
-
通過構(gòu)造函數(shù)引入一個類,然后在該類下就可以隨意使用了查看全部
-
如圖所示的不要再和類一起耦合,而是通過傳遞參數(shù)的形式查看全部
-
依賴注入是為了解決類與類之間的耦合關(guān)系的,程序=算法+數(shù)據(jù)結(jié)構(gòu),如圖所示的moviesDirectedBy可以當作一個算法,而函數(shù)內(nèi)的MovieFinder則可以當作一種數(shù)據(jù)結(jié)構(gòu),把算法和數(shù)據(jù)結(jié)構(gòu)整合在一起的話會制約算法的通用性,所以要解耦查看全部
-
mixin......有點不懂查看全部
-
也可以傳遞匿名函數(shù)查看全部
-
綁定了多只貓的事件,這樣子的話就可以實現(xiàn),只要是貓有反應,老鼠也都會反應,如果只是像 $cat->on('miao', [$mouse,'run'])這樣子寫的話,只作用于$cat的方法了,不會作用于$cat2的方法查看全部
-
取消關(guān)注的函數(shù),off()查看全部
-
調(diào)用多個事件方法查看全部
-
如圖所示,這是事件機制的控制器的調(diào)用代碼,圖中實現(xiàn)了用on方法,調(diào)用指定的trigger('miao')函數(shù),就是圖中的'miao'參數(shù),然后的數(shù)組代表這觸發(fā)后要執(zhí)行的是哪個函數(shù),其中shout方法里就執(zhí)行了trigger('miao')函數(shù)查看全部
舉報
0/150
提交
取消