在我的模板中,我有以下代码块,其中有一个循环,我从中显示datepicker,
<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>
它正在抛出一些模板错误,任何想法如何实现串联?
使用属性绑定内部使用{{}}
(插值),Angular Parser将不允许使用。但是在这种情况下,要获得特定的属性值,您无法使用此表达式,这将导致错误。
而是我建议您通过其key
访问Object
。
[validationData]="validationObj.group.chkDate[item.datePurchased]"