Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/angular/29.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
ngForm或纯HTML表单-使用*ngFor的可变长度输入_Html_Angular - Fatal编程技术网

ngForm或纯HTML表单-使用*ngFor的可变长度输入

ngForm或纯HTML表单-使用*ngFor的可变长度输入,html,angular,Html,Angular,我正在尝试为门票销售做一个可变长度的输入表单,在这一点上,我想为客人的姓名和性别构建那么多的输入表单,但我想不出如何使用这种方法来做必须是唯一的id。我目前正在尝试使用此选项,并出现以下错误: 未处理的承诺拒绝:模板分析错误:分析程序错误: 在[let guest of guests;i=index]中的第24列出现意外标记 SellTicketComponent@315:22(“#f=“ngForm”> --> ]*ngFor=“让客人中的客人;i=index”> "): SellTicket

我正在尝试为门票销售做一个可变长度的输入表单,在这一点上,我想为客人的姓名和性别构建那么多的输入表单,但我想不出如何使用这种方法来做必须是唯一的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:28

您想要几张票?
客人全名:
性别:
{{i}

缺少一个
let

<div *ngFor="let guest of guests; let i = index">

Haha woops,我认为这是更基本的东西,比如你不能在id字段中使用字符串插值之类的。谢谢,它现在可以工作了
<div *ngFor="let guest of guests; let i = index">