关于 set 和 get
来源:4-7 响应式表单处理和自定义表单控件(下)

alien_chen
2018-05-20
@Input() _count: number = 0;
get count() {
return this._count;
}
set count(value: number) {
this._count = value;
this.propagateChange(this._count);
}
onclick(){
this._count++;
}
老师 当为输入型变量 使用了属性修改器 那么 是不是当 _count 这个变量值发生变化时 就会执行 set 里面的方法
写回答
1回答
-
是的,但一般不是这样用的,如果要暴露 _count 出去就不用get set了,直接操作就好了。一般使用 set 时都是不方便或者不像暴露内部变量
012018-05-21
Angular打造企业级协作平台,让你在Angular领域中出类拔萃
全网首个介绍官方 Material 组件库用法与 Redux 在 Angular 中的应用
998 学习 · 536 问题
相似问题