加上一个名称为(input名称+Change)的output,再在适当的时机emit这个output即可比如这样 @Input() text: string = ''; @Output() textChange = new EventEmitter(); 使用的时候这样用 <sample-control [(text)]="text"></sample-control> 但一般来说不建议在form之外使用双向绑定,这个方法主要是用来实现类似列表控件的选中项绑定的 如果是在form中使用,请使用ControlValueAccessor接口来实现ngModel双向绑定关于ControlValueAccessor,建议参考文档
加上一个名称为(input名称+Change)的output,再在适当的时机emit这个output即可
比如这样
使用的时候这样用
但一般来说不建议在form之外使用双向绑定,这个方法主要是用来实现类似列表控件的选中项绑定的
如果是在form中使用,请使用ControlValueAccessor接口来实现ngModel双向绑定
关于ControlValueAccessor,建议参考文档