Angularjs 角度重复列表项:无法选择第一项

Angularjs 角度重复列表项:无法选择第一项,angularjs,Angularjs,我有一个列表(选择)框,其中动态填充了数字。其中一些数字可能与以前的条目重复。当我尝试选择索引低于另一个重复值的重复编号时,列表会跳转到索引较高的条目(列表的下方)。我在这里创建了一个示例-。选择第一个值90将显示上述行为。选择其他不重复的条目将按预期工作 提前谢谢 我读到ng repeat不允许数组中存在重复值(我认为这是因为它将值散列到一个id中以跟踪条目) 可能是ng选项也不允许重复条目。我修改了plnkr以使用数组中具有附加属性的对象来消除歧义。现在,它将显示相同的列表并正常工作 我读到

我有一个列表(选择)框,其中动态填充了数字。其中一些数字可能与以前的条目重复。当我尝试选择索引低于另一个重复值的重复编号时,列表会跳转到索引较高的条目(列表的下方)。我在这里创建了一个示例-。选择第一个值90将显示上述行为。选择其他不重复的条目将按预期工作


提前谢谢

我读到ng repeat不允许数组中存在重复值(我认为这是因为它将值散列到一个id中以跟踪条目)

可能是ng选项也不允许重复条目。我修改了plnkr以使用数组中具有附加属性的对象来消除歧义。现在,它将显示相同的列表并正常工作


我读到ng repeat不允许数组中存在重复值(我认为这是因为它将值散列到id中以跟踪条目)

可能是ng选项也不允许重复条目。我修改了plnkr以使用数组中具有附加属性的对象来消除歧义。现在,它将显示相同的列表并正常工作


谢谢。但是,我注意到,使用此方法可能会再次将空选项放回第一个条目。ng模型变量必须与要选择的数组元素完全匹配。如果它与任何内容都不匹配,则显示一个空白条目。我在这里更新了:谢谢。但是,我注意到,使用此方法可能会再次将空选项放回第一个条目。ng模型变量必须与要选择的数组元素完全匹配。如果它与任何内容都不匹配,则显示一个空白条目。我在这里更新了它: