我的模板中有一个[(ngModel)]
绑定,就像
<tbody *ngFor="let item of projParameters; let i = index">
....
....
<textarea placeholder="" [(ngModel)]="'projectViewService.projData.explanation'+item.value" [editable]="isFormEditable"></textarea>
</tbody>
当我们执行代码时,它没有与textarea绑定,因为它已经显示为文本,(它应该显示值)。
projectViewService.projData.explanation+item.value
有人可以帮忙吗?
答案 0 :(得分:1)
实现目标的解决方法是
[(ngModel)]="this['projectViewService.projData.explanation'+ item.value]"
答案 1 :(得分:-1)
删除单引号并尝试
[(ngModel)]="projectViewService.projData.explanation+item.value"