@rsi
software engineer

Как изменить свойство у объекта angular на основе позици пункта в списке?

Смотрите, есть в контроллере массив объектов, на основе его я вывожу список используя ng-repeat. К списку подключен плагин jquery sortable и элементы в нем соответственно можно перемешивать. Так вот я бы хотел, потом изменить свойство order у каждого объекта в массиве, что бы оно соответствовало позиции элемента в списке. Как такое можно провернуть?
  • Вопрос задан
  • 2277 просмотров
Пригласить эксперта
Ответы на вопрос 1
benbor
@benbor
Помог ответ - не забудь лайкнуть
Для начала, архитектура jquery и angular очень сильно различается, и ангулар хорошо тем, что избавляет нас от jquery. (только селекторы jqlite - это все, что нам нужно в angular приложении)
Поэтому - мой Вам совет, не используйте jqury sortable - используйте ..... google
За 5 минут нашел это, Вроде демо есть, примеры тоже. Есть коллбэк orderChanged там и меняйте значение. Уверен, что Вы можете потратить немного больше времени на google и найдете оптимальное готовое решение для вашего случая
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы