1

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

提前致谢!

4

1 回答 1

1

我读过 ng-repeat 不允许数组中有重复值(我相信这是因为它将值散列到 id 中以跟踪条目)。

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

http://plnkr.co/edit/13cG9S6CubdaaZOfk3CR?p=preview

于 2013-05-30T22:14:32.800 回答