У меня есть выбор, который имеет одинаковые параметры. Затем я запускаю эти параметры с помощью фильтра, так что все параметры, выбранные в другом элементе, не отображаются в списке. См. этот jsFiddle (в браузере, отличном от IE), чтобы понять, что я имею в виду. В принципе, я не допускаю, чтобы один и тот же параметр выбирался несколько раз среди выбранных
Теперь, что я сделал, проблема в IE. Откройте эту скрипту в IE (я только пробовал ее в IE9, но я предполагаю, что предыдущие версии имеют ту же проблему). Измените последний выбор на AAA. Обратите внимание, как 3 других выбирают все, что изменилось. Модель для них не изменилась, но IE как-то задыхается при изменении параметров.
Мои вопросы во-первых, я делаю что-то неправильно с этой функциональностью в целом? Этот же код делает именно то, что я хочу в Chrome и FF, но я делаю то, чего я просто не должен быть? Во-вторых, как я могу обойти это в IE? Я пробовал несколько тайм-аутов, которые позволяли бы очищать и переустанавливать модель, но все заметные прыгали. Мне интересно, есть ли хороший, чистый, низкий эффект обхода для этого.
Любая помощь будет высоко оценена. Спасибо.
- ОБНОВЛЕНИЕ -
Это исправлено в Angular самостоятельно с версия 1.3.3, используя A. S. Ranjan ниже. См. Новую скрипту с 1.3.3: http://jsfiddle.net/m2ytyapv/
//dummy code so I can post the edit