Backbone как вывести номер модели
Здравсвтуйте!
Подскажите как правильно решить такую задачу в бэкбоне.
У меня есть 10 моделей которые я отрисовал и они уже в документе.
Model
Model
Model
....
Мне нужно вывести порядковый номер модели т.е.
Model 1
Model 2
Model 3
...
Дальше элементы нужно удалять например удалили Model 2
Model 1
Model 3
...
Как я правильно должен сделать перерисовку номера модели. Когда удаляется модель она удаляется полностью т.е. и из DOM и из коллекции.
Я вижу это так, осталось понять насколько это правильно:
1) При создании модели делать новое поле которое будет хранить номер модели.
2) Для отрисовки вставить его в шаблон т.е. я выведу это значение.
3) После удалении модели перебирать все модели и переписать значения номера на актуальный номер. Сразу же перерисовать все модели. или повешать change событие на номер и автоматом перерисовать модель и рефрешить в DOM.
Насколько это правильно?
Как решить подобную задачу?
|