Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/328.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 角度1.3吸气剂设定器ng模型_Javascript_Angularjs - Fatal编程技术网

Javascript 角度1.3吸气剂设定器ng模型

Javascript 角度1.3吸气剂设定器ng模型,javascript,angularjs,Javascript,Angularjs,我开始学习angular 1.3中的新功能,但我不了解这个功能,他做了什么,有什么好处?从angular文档中,他们指出,getter/setter函数可能会有帮助,因为它有时是“对于具有不同于模型向视图公开的内部表示的模型,使用此选项非常有用。” 也就是说,getter/setter方法只是将自己附加到它所连接的任何DOM元素的ngModel,然后设置或获取当前模型值 与此等效的JavaScript类似: this.getValue = function() { return this.val

我开始学习angular 1.3中的新功能,但我不了解这个功能,他做了什么,有什么好处?

从angular文档中,他们指出,
getter/setter
函数可能会有帮助,因为它有时是“对于具有不同于模型向视图公开的内部表示的模型,使用此选项非常有用。”

也就是说,getter/setter方法只是将自己附加到它所连接的任何DOM元素的
ngModel
,然后设置或获取当前模型值

与此等效的JavaScript类似:

this.getValue = function() { return this.value; }:

this.setValue = function(val) { this.value = val; };

document.getElementById('el').addEventListener('change', setValue );

这将是一个阅读ngModel的优点和基本用法的好地方我不是指所有的ngModel,我只是指getter setter的新功能,我阅读了文档,不明白这就是为什么我在这里提问。