理解Controllers
在AngularJS中, Controller是一個Javascript構(gòu)造函數(shù), 常常被用來擴展 Angular Scope 對象.
控制器通過 ng-controller 指令依附在DOM元素上, Angular通過指定的控制器構(gòu)造函數(shù), 實例化一個新的Controller對象. 這時, 一個被聲明為$scope
的新的子作用域被注入到控制器的構(gòu)造函數(shù)中.
使用Controllers我們將可以:
設(shè)置
$scope
對象的初始化狀態(tài)給
$scope
對象添加行為