angular的$scope

时间:2022-09-07 02:46:40

angularJS是一个MVVM的前端js框架。

$scope的作用是angular向视图(html)传递数据的通道,它不负责处理和操作数据。也就是说要想向视图传递数据的话,必须定义$scope变量。

$scope的所有属性都可以自动被视图访问到。与ng-model是双向绑定的关系。举个栗子:

//html中
ng-model="aaa.bbb";
//js中
$scope.aaa = {
bbb:'我是aaa的一个属性'
};
//这样数据就在html和js两者间绑定了