创建一个使用
ngModel
的自定义表单元素时,必须提供NG_VALUE_ACCESSOR
,这又要求该组件实现ControlValueAccessor
,其中包含一个名为registerOnTouched
的方法。在angular.io文档中,关于此方法的说明只有这样:registerOnTouched(fn: any) : void
设置当控件接收到触摸事件时要调用的函数。