Angular 2中的动态下拉问题

Angular 2中的动态下拉问题,angular,angular2-template,Angular,Angular2 Template,我试图从td表中的动态下拉列表中选择所选的“选项”,其中tr迭代18次。将ngModel放置在“选择”中会导致所有行使用相同的选择!如何使用ngModel将数据发送到ts文件,使每个文件独立 HTML: {{i+1}} {{par.Index} {{par.par}} {{getPoints(par)} {{getShots(par)} {{s} 您正在迭代X个元素,但对每个par使用相同的变量sel。我建议您将所选内容分配给par,以便您可以轻松地从课程数组中获取。要执行此操作,请替换此:

我试图从td表中的动态下拉列表中选择所选的“选项”,其中tr迭代18次。将ngModel放置在“选择”中会导致所有行使用相同的选择!如何使用ngModel将数据发送到ts文件,使每个文件独立

HTML:


{{i+1}}
{{par.Index}
{{par.par}}
{{getPoints(par)}
{{getShots(par)}
{{s}

您正在迭代X个元素,但对每个
par
使用相同的变量
sel
。我建议您将所选内容分配给
par
,以便您可以轻松地从
课程
数组中获取。要执行此操作,请替换此:

<select [(ngModel)]="sel" (change)="onChangeScore(sel)">

很高兴我能提供帮助

您正在迭代X个元素,但您对每个
par
使用相同的变量
sel
。我建议您将所选内容分配给
par
,以便您可以轻松地从
课程
数组中获取。要执行此操作,请替换此:

<select [(ngModel)]="sel" (change)="onChangeScore(sel)">

很高兴我能提供帮助

您正在迭代X个元素,但您对每个
par
使用相同的变量
sel
。我建议您将所选内容分配给
par
,以便您可以轻松地从
课程
数组中获取。为此,将
sel
替换为
par.sel
。我希望它能起作用谢谢你的迅速回复!我希望快到了。将选择传递给TS文件,它只是一个“.PA.SEL”的情况吗?(对不起,我是一个NeXiBee to Ion 2。Onchange SeCype(PAL。SEL){控制台。log(这个.Par。SEL);}将选择传递给需要更改的代码:<代码> OnCuxeCype(PAR.SEL)。然后在您的TS文件中只需Onchange SeCar(选择){控制台。log(选择)};塞巴斯蒂安,非常感谢!我已经花了好几个小时了。非常感谢它把它作为一个答案。考虑接受它,以便其他人也能在类似的情况下使用它:)你正在迭代X元素,但是你在使用相同的变量<代码> SEL>代码> >每个<代码> PAR < /代码>。我建议您将所选内容分配给
par
,以便您可以轻松地从
课程
数组中获取。为此,将
sel
替换为
par.sel
。我希望它能起作用谢谢你的迅速回复!我希望快到了。将选择传递给TS文件,它只是一个“.PA.SEL”的情况吗?(对不起,我是一个NeXiBee to Ion 2。Onchange SeCype(PAL。SEL){控制台。log(这个.Par。SEL);}将选择传递给需要更改的代码:<代码> OnCuxeCype(PAR.SEL)。然后在您的TS文件中只需Onchange SeCar(选择){控制台。log(选择)};塞巴斯蒂安,非常感谢!我已经花了好几个小时了。非常感谢你把它贴上了答案。考虑接受它,让其他人也能在类似的情况下使用它。
<select [(ngModel)]="par.sel" (change)="onChangeScore(par.sel)">
onChangeScore(selection) {
    console.log(selection);
}