angular2 forms - Analogue of Angular 2 Provider



我有一个自定义的checkbox组件。

const CheckboxValue = new Provider(
        NG_VALUE_ACCESSOR, {
        useExisting: forwardRef(() => CheckboxComponent),
        multi: true
    });
@Component({
               ...
               providers: [CheckboxValue]
           })
export class CheckboxComponent implements ControlValueAccessor {
    ...
}
在RC3中,

Provider被标记为deprecated。我必须如何重写我的组件,使他工作后下一次更新?

现在接受如下对象:

const CheckboxValue = {
    provide: NG_VALUE_ACCESSOR, 
    useExisting: forwardRef(() => CheckboxComponent),
    multi      : true
}

如果在RC.3的新表单中出现"No value accessor for ",请参见自定义组件绑定:No value accessor for ''

相关内容

  • 没有找到相关文章

最新更新