多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
## ControlValueAccessor 控件和原始元素连接的桥梁。 A `ControlValueAccessor` abstracts the operations of writing a new value to a DOM element representing an input control. ### 接口 ```typescript interface ControlValueAccessor { writeValue(obj: any) : void registerOnChange(fn: any) : void registerOnTouched(fn: any) : void setDisabledState(isDisabled: boolean) : void } ``` ### 属性 - writeValue(obj: `any`) : `void` 写入一个新值到元素 - registerOnChange(fn: `any`) : `void` 当控件接收到一个值改变事件时调用的函数。 - registerOnTouched(fn: `any`) : `void` 当控件接收到一个 `tourch` 事件时调用的函数。 - setDisabledSstate(isDisabled: `boolean`) : `void` 当控件的状态变为`DISABLED`或者从`DISABLED`变为其它状态时调用此函数。根据传入值的不同,它可以禁用/启用一个DOM元素。