Задать вопрос
@ODY

Как организовать логику связанных селекторов в backbone?

есть форма с кучей инпутов, есть связанные селекторы, например страна регион город улица, как лучше поступить с логикой модель + отображение, у меня допущение:
Каждое поле является своей моделью с отображением, например модель страны + коллекция стран и вью которое рендерит селектор, но тут я не пойму как передавать выбранное значение в модель города, что бы отрендерить связанные с этой страной города?
Может есть другое, более правильное решение этой ситуации (например есть одна большая модель которая хранит текущее состояние выбранных полей и к ней можно в любой момент обратиться)?
  • Вопрос задан
  • 147 просмотров
Подписаться 2 Оценить 2 комментария
Пригласить эксперта
Ответы на вопрос 1
bazilio91
@bazilio91
tochka.com, developer experience
Какой смысл создавать коллекцию для стран и городов?

IMHO, нужна только модель формы. Остальное писать ручками. Зависимости город\страна рендерить по событию изменения модели\DOM (Marionette.View может сильно облегчить жизнь). На каждый change страны рендерить заново форму(проще)\инпут(чуть сложней).

И да, всегда есть готовый велосипед:
https://github.com/powmedia/backbone-forms
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы