LOV в ангулярс
Есть ли компонент, который поддерживает LOV (список значений) в angularjs? Моя проблема заключается в следующем: у меня есть 2 поля со списком, в первом слишком много элементов, поэтому я решил предоставить пользователю подсказку с начальной загрузкой, после того как пользователь выберет элемент со списком 1, комбинация 2 загрузит некоторые данные, которые зависит от комбо 1.
по сути, я хотел бы создать знаменитый компонент штат-город с угловым js.
Спасибо
РЕДАКТИРОВАТЬ:
Хорошо, я нахожу эти компоненты перспективными,
AngularUI Select2, Select2, Bootstrap Combobox
Я думаю, что смогу заставить это работать, но сейчас у меня нет времени, чтобы попробовать это. Спасибо всем.
4 ответа
Вы можете попробовать использовать usint lov-typeahead, которая является директивой angularjs, которая реализует список значений с использованием twittera typeahead: https://github.com/mihaigiurgeanu/lov-typeahead.
Если вы используете bower, вы можете установить его, выполнив:
bower install lov-typeahead --save
Вы должны прочитать документы и руководство.
Простое использование ng-model
а также $watch
для его изменения. При изменении запрашивается состояние с $resource
,
Прочитайте документы. Если вы все еще не можете понять, как это реализовать, опубликуйте здесь снова.
Как насчет использования фильтра во втором комбо на основе значения первого?
Может быть, эта директива тоже будет полезна: