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,

Прочитайте документы. Если вы все еще не можете понять, как это реализовать, опубликуйте здесь снова.

Как насчет использования фильтра во втором комбо на основе значения первого?

http://docs.angularjs.org/tutorial/step_03

Может быть, эта директива тоже будет полезна:

https://github.com/rolandocc/lov-angular-directive

Другие вопросы по тегам