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