0

В настоящее время я реализую небольшой вопрос о перетаскивании с угловым. Кажется, что все работает отлично, за исключением Chrome, где метки для ранжирующего вопроса не обновляются корректно.ng-repeat не обновляется в Chrome

Я воссоздал проблему в plunker. Чтобы воссоздать проблему, перетащите все параметры в область перетаскивания (серый бит), а затем переключите первое со второго места. Теперь первые два элемента должны отображать один и тот же индекс и метку при выполнении этого в Chrome.

Когда я перехожу на другую вкладку и вернусь на страницу, она обновилась правильно. Похоже, он почему-то не перекрашивается.

Я смотрел в модели с Batarang, и там все выглядит правильно. Я провела дополнительный цикл $ digest вручную, чтобы увидеть, есть ли там проблема, но это казалось прекрасным.

Проблема по некоторым причинам влияет только на Chrome. Если я воссоздаю его на Firefox, он отлично работает.

+0

код довольно обширны, чтобы пойти, хотя, и я бы сделал наделите вещи по-разному. Но в целом это похоже на то, что у вас отсутствует приложение «Применить», если вы выполняете повторную настройку, которая вызывает ошибку, а затем снова перетаскивайте другой элемент, но без фактической перестановки (которая, вероятно, запускает дайджест где-то), вы можете фактически получить элемент Обновить. Но опять же, поскольку он работает в IE ... это явно нечетно ... – Jens

+0

(Ran out of space) Часто я нахожу Chrome более согласованным со стандартами, но там может быть. также будет ошибкой в ​​Chrome, я видел Chrome, я думаю, имеет смысл принести это Angular как проблему ?. – Jens

+0

Да, я думал, что это может быть $ apply где-то, но я думал, что запуск дополнительного цикла $ digest вручную будет затем обновлять его независимо, и Firefox должен иметь такую ​​же проблему в этом случае. – noVerity

ответ

0

Я недавно работал над одним старым проектом - он использовал угловой 1.2.6. И я встретил ту же проблему. Обновление до версии 1.2.29 помогло мне.

Я знаю, что это немного поздно, но все же может помочь кому-то :)

Смежные вопросы