angularJS是一个MVVM的前端js框架。
$scope的作用是angular向视图(html)传递数据的通道,它不负责处理和操作数据。也就是说要想向视图传递数据的话,必须定义$scope变量。
$scope的所有属性都可以自动被视图访问到。与ng-model是双向绑定的关系。举个栗子:
//html中 ng-model="aaa.bbb"; //js中 $scope.aaa = { bbb:'我是aaa的一个属性' }; //这样数据就在html和js两者间绑定了