Angular 角度5将值传递给属性

Angular 角度5将值传递给属性,angular,Angular,html属性值的{{obj.firstname}}等价物是什么 这是有效的:{{obj.param_meta}但是当应用到属性时,它不会 <input for="obj" type="text" formControlName="obj.param_meta"> 错误:找不到名为“obj.param_meta”的控件。 添加括号是可行的,但我在控制台日志中仍然得到了错误 <input for="obj" type="text" [formControlName]="obj

html属性值的{{obj.firstname}}等价物是什么

这是有效的:
{{obj.param_meta}
但是当应用到属性时,它不会

<input for="obj" type="text" formControlName="obj.param_meta">

错误:找不到名为“obj.param_meta”的控件。

添加括号是可行的,但我在控制台日志中仍然得到了错误

<input for="obj" type="text" [formControlName]="obj.param_meta">


错误:找不到名为“name”的控件。我从未见过使用动态
formControlName
指令的示例。相反,尝试如下方式绑定
formControl

<input for="obj" type="text" [formControl]="form.get(obj.param_meta)">


这意味着您的FormGroup没有名为
name
共享组件的控件code@yurzui谢谢,我将查看我的FormGroup如果您从未在
[formControlName]
中看到过此类示例,那么您可以从Angular docs开始。我会说这是动态的常见情况forms@yurzui自从Beta版之后就没看过官方文件了呵呵。