在我的模板中,我有以下代码块,其中有一个循环,我正在显示一个日期选择器,
<tbody>
<tr *ngFor="let item of purchaseOrderService.purchases">
<td>
<date [(ngModel)]="item.purchasedDate" [validationData]="validationObj.group.chkDate"></date>
</td>
</tr>
</tbody>
现在我需要连接item
对象和validationObj.group.chkDate
的值,当我尝试这样做时,
[validationData]="validationObj.group.chkDate.{{item.datePurchased}}"></date>
它抛出一些模板错误,不知道如何实现连接?
答案 0 :(得分:2)
Angular解析器不允许在属性绑定中使用{{}}
(插值)。但是在这种情况下获取特定属性值不能使用此表达式,这将导致错误。
相反,我建议您通过Object
访问key
。
[validationData]="validationObj.group.chkDate[item.datePurchased]"