理解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對象添加行為

網(wǎng)友評論