ngForm或纯HTML表单-使用*ngFor的可变长度输入
我正在尝试为门票销售做一个可变长度的输入表单,在这一点上,我想为客人的姓名和性别构建那么多的输入表单,但我想不出如何使用这种方法来做必须是唯一的id。我目前正在尝试使用此选项,并出现以下错误: 未处理的承诺拒绝:模板分析错误:分析程序错误: 在[let guest of guests;i=index]中的第24列出现意外标记 SellTicketComponent@315:22(“#f=“ngForm”> --> ]*ngFor=“让客人中的客人;i=index”> "): SellTicketComponent@315:22解析器错误:中的[let guest of guests;i=index]中的第24列出现意外标记 SellTicketComponent@315:22(“]id=“{{guest[0]}}” [(ngModel)]=“来宾[0]” 不适用):SellTicketComponent@320:28ngForm或纯HTML表单-使用*ngFor的可变长度输入,html,angular,Html,Angular,我正在尝试为门票销售做一个可变长度的输入表单,在这一点上,我想为客人的姓名和性别构建那么多的输入表单,但我想不出如何使用这种方法来做必须是唯一的id。我目前正在尝试使用此选项,并出现以下错误: 未处理的承诺拒绝:模板分析错误:分析程序错误: 在[let guest of guests;i=index]中的第24列出现意外标记 SellTicketComponent@315:22(“#f=“ngForm”> --> ]*ngFor=“让客人中的客人;i=index”> "): SellTicket
您想要几张票?
客人全名:
性别:
{{i}
缺少一个let
<div *ngFor="let guest of guests; let i = index">
Haha woops,我认为这是更基本的东西,比如你不能在id字段中使用字符串插值之类的。谢谢,它现在可以工作了
<div *ngFor="let guest of guests; let i = index">