企业🤖AI Agent构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
## 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元素。