«Уникальный» фильтр не работает в AngularJs ng-repeat

0

Я пытаюсь использовать ниже unique фильтр

<ng-repeat="feature in allfeatures | unique:'featureName'" value="{{feature.featureName}}">{{feature.featureName}}>

Но это давало мне такую ошибку,

Ошибка: [$ инжектор: unpr] http://errors.angularjs.org/1.3.15/ $ инжектор /unpr? P0 = uniqueFilterProvider %20% 3C- %20uniqueFilter

<select id="selectFeature" ng-model="features" 
ng-required="true" 
multiple class="form-control" onchange="angular.element(this).scope().populateAllFeaturesT‌​axonomy(this)" style="width: 200px;"> 
<option ng-repeat="feature in allfeatures | unique:'featureName'" value="{{feature.featureName}}">{{feature.featureName}}</opt‌​ion> 
</select>
  • 0
    Ваш HTML-код недействителен. Не могли бы вы вставить настоящий код?
  • 0
    <select id = "selectFeature" ng-model = "features" ng-required = "true" множественный класс = "form-control" onchange = "angular.element (this) .scope (). populateAllFeaturesTaxonomy (this)" style = "width: 200px;"> <option ng-repeat = "feature in allfeatures | unique: 'featureName'" value = "{{feature.featureName}}"> {{feature.featureName}} </ option> </ select >
Показать ещё 4 комментария
Теги:

1 ответ

1

Я использую тот же AngularJs @1.3.15 и ui-bootstrap @0.13.3 и имею ту же проблему. Вероятно, это связано с тем, что я использую такую старую версию ui-bootstrap, так как в настоящий момент я @1.3.3, когда я проверил.

У них есть исправление для этого в другом сообщении SO здесь.

Следуйте инструкциям по установке на угловом фильтре и убедитесь, что вы включили его в основную папку app.module и index.html.

Вот пример того, как я его использовал:

<th> Table Header </th>
<tr ng-repeat="patient in patients | unique: 'patient.name'" >
   <td> {{ patient.name }} , {{ patient.doctor }} </td>
</tr>
  • 1
    В общем, вы не должны публиковать ссылки только ответы. Опубликовать соответствующий код в дополнение к ссылке
  • 1
    Перечитайте это и включите то, что я думаю, будет более полезным :)

Ещё вопросы

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