我问的问题是:Analogue of Angular 2 Provider
但是在将 Angular 更新为 rc.4 并将 @Angular/forms 更新为 0.2.0 后,它不再起作用了。
模板部分:
<form [formGroup]="formGroup">
...
<checkbox-view [formControl]="formGroup.find('rememberMe')">Remember me?</checkbox-view>
</form>
在组件中:
this.formGroup = this._fromBuilder.group({
...
rememberMe: [this.model.rememberMe]
});
错误: “”没有值访问器
最佳答案
属性控件位于包含所有控件的 map 内。
你可以这样做:
<form [formGroup]="formGroup">
...
<checkbox-view [formControl]="formGroup.controls['rememberMe']">Remember me?</checkbox-view>
</form>
关于angular - Angular 2 中的表单控件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38178999/