AngularJS двусторонняя привязка с несколькими вариантами выбора

0

У меня есть список полей, которые не являются эксклюзивными. Как правило, вы должны использовать html флажки и привязывать их к логическому значению в модели. Однако я был брошен кривой, чтобы сэкономить место, которое пользователи хотят, чтобы все элементы были представлены в виде выбора, который допускает множественный выбор. Я знаю, как создать сам выбор в HTML, но я не уверен, что лучший способ подключить эту модель с помощью "Углового пути". Есть ли лучшее решение, чем создать что-то в контроллере, чтобы "перевести" результат выбора в последовательность логических переменных?

Теги:

2 ответа

0

Я закончил создание области var для раскрывающегося списка. Это не было слишком большой сделкой, так как я сохраняю свою модель представления в переменной var viewmodel, поэтому она не будет размещаться на сервере с остальной частью модели представления. Затем в моей загрузке и сохранении функций я "помещал" и "распаковывал" логические строки в массив строк, который я подавал и читал из выпадающего списка. немного работы, но он работает. Я надеялся, что рама AngularJS могла бы справиться с этим поднятием для меня, но без сомнения.

Слишком плохо, что вы не можете привязать данные к опции в списке выбора (выбрано == true).

0

Добро пожаловать в SO!

Попробуйте использовать эту директиву: https://github.com/amitava82/angular-multiselect

Подробнее о SO здесь: AngularJS. Бутстреп мультиселективный без JQuery

Ещё вопросы

Сообщество Overcoder
Наверх
Меню