什么是angularjs数据双向绑定

什么是angularjs数据双向绑定



DIEA
浏览 788回答 1
1回答

翻翻过去那场雪

View:<div ng-controller="控制器名"><p>{{emp.age}}</p><div ng-bind="emp.age"></div></div>Controller&Model:module.controller('控制器名', function($scope){$scope.emp = {};$scope.emp.age = 10;})Java语言中有监视对象数据改变的机制:Object.observe( obj , function(){} )监视任何一个对象值的改变,一变立即调用指定的回调函数。JS中只有HTML对象才有这样的机制——事件处理:div.onclick = function(){ }但JS没有监视某一个数据对象值改变的机制:emp = { age: 10; }emp.age++;AngularJS中提供这样一种监视机制:$scope.$watch('数据对象', function(to, from){ })
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

AngularJS