上次分享完該系列文章后有朋友也建議說1.x版本除了維護也沒有必要學習,可以學習2.0開始學習,我也知道1.x無論是從性能還是架構上都沒有2.x好,但是我想因為現(xiàn)在也有一些朋友還在用1.x版本,因為1.x升級到2.x難度很大,甚至可以說重構,就向我們公司現(xiàn)在還在用1.x版本,所以我還是決定把這系列寫完,也給自己一個整理的過程。本人現(xiàn)在也正在學習Angular4.0版本的學習,但是4.0用typescript及nodejs集成比較大,還有學習angular-cli腳手架的學習,所以等我學會以后準備在分享給大家。這個暫時先不討論,今天繼續(xù)給大家分享控制、數(shù)據(jù)綁定、作用域的知識點。

1、控制器:

  概念:在angularJS中控制器是一個函數(shù),用來向視圖的作用域添加額外的功能,用來設置作用域的初始狀態(tài)并添加自定義行為。

       控制器的聲明: app.controller(‘controllerName’,function($scope){...})

萬碼學堂,電腦培訓,計算機培訓,Java培訓,JavaEE開發(fā)培訓,青島軟件培訓,軟件工程師培訓

//    控制器定義     //    第一參數(shù): 控制器名稱, 第二個參數(shù): 匿名函數(shù), 傳入作用域,并在作用域上添加額外功能     app.controller('myCtrl', function($scope) {         $scope.expression = "hello expression";         $scope.ngbind = "hello ng-bind";         $scope.htmlbind = "<font color='red'>hello,htmlbind</font>";         $scope.subCtrl = "hello subCtrl";     });

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網(wǎng)站設計培訓,網(wǎng)站建設培訓學習是年輕人改變自己的最好方式