添加一个 Component
继承自 ControlValueAccessor
实现 ControlValueAccessor
中的三个方法
import { Component, EventEmitter, forwardRef, Input, Output } from '@angular/core';
import { ControlValueAccessor, NG_VALUE_ACCESSOR } from '@angular/forms';
/**
* Input a millisecond number.
*
* Output a millisecond number.
*
* @publicComponent
*/
@Component({
selector: 'timelengther',
templateUrl: './time-lengther.component.html',
styleUrls: ['./time-lengther.component.scss'],
providers: [{
provide: NG_VALUE_ACCESSOR,
useExisting: forwardRef(() => TimeLengtherComponent),
multi: true,
}],
})
export class TimeLengtherComponent implements ControlValueAccessor {
public onChange: any;
public onTouched: any;
// 外部n