亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定

AngularJS實戰

難度高級
時長 7小時13分
學習人數
綜合評分9.57
303人評價 查看評價
9.9 內容實用
9.5 簡潔易懂
9.3 邏輯清晰
再次給老師點個贊,向大牛看齊
$scope不僅使MVC的基礎,也是后面實現雙向數據綁定的基礎
向上(DOM的層級上來說)傳播事件:$emit
<button ng-click="$emit('myEvent')">向上傳播事件</button>

向下(DOM的層級上來說)傳播事件:$broadcast
<button ng-click="$broadcast('myEvent')">向上傳播事件</button>
利用$scope監聽事件:
$scope.$on('myEvent', function() {
$scope.count++;
});
angular里面的MVC全部是借助于作用域($scope)實現的,也是雙向數據綁定的基礎

emit()向上傳播(同層和上層)

broadcast()向下傳播(同層和下層)

$scope是一個js對象

$scope提供了一些工具方法$watch()/$apply() 實時監測對象屬性變化,內部會自動執行

$scope是表達式的執行環境(作用域)

$scope是一個樹型結構,和DOM標簽平行

子$scope對象會繼承父$scope上的屬性和方法

每個Angular應用只有一個根$scope對象(位于ng-app上)
angularjs的MVC都是借助$scope來實現的
angular中關于視圖view的操作都是由directive來實現的
angularjs中的data model都是綁定在scope上的。
不要試圖去復用controller,一個控制器一般只負責一個視圖。
個人覺得這一節很重要
光看視頻是不夠的,要結合代碼和資料看,這個視頻只是很快速的介紹下。
老師講的非常好
已經全無信心繼續學后面的東西了。。。路走到這不容易
視頻看不了哇
360安全瀏覽器233333
課程須知
你需要有較強前端基礎:JavaScript基礎非常扎實(BOM、DOM、事件系統、原型、作用域、閉包),并已熟悉jQuery、同時對CSS基礎有一定了解;對依賴注入、MVC等常見的技術和設計模式有所了解。請注意,AngularJS框架的設計思想非常前衛,因此本教程不適合新手。
老師告訴你能學到什么?
掌握AngularJS用法、理解AngularJS核心概念、使用AngularJS進行開發

微信掃碼,參與3人拼團

微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號

友情提示:

您好,此課程屬于遷移課程,您已購買該課程,無需重復購買,感謝您對慕課網的支持!

本次提問將花費2個積分

你的積分不足,無法發表

為什么扣積分?

本次提問將花費2個積分

繼續發表請點擊 "確定"

為什么扣積分?

舉報

0/150
提交
取消