Как я могу использовать фильтр в ng-модели AngularJSHtml

Программисты Html
Ответить
Anonymous
 Как я могу использовать фильтр в ng-модели AngularJS

Сообщение Anonymous »

Я хочу отфильтровать переменную DepartmentTmp (содержимое в конце) по отделу в ng-модели с помощью кода, подобного этому: (Выбранный отдел = выбор)

Код: Выделить всё

sk-input-select(ng-model='vm.DepartmentTmp.filters.#DEPARTMENT CHOSEN#', choices='refs.departmentList', ng-change='refs.search()', placeholder='Sélectionner...', allow-clear='true')
Вот список отделов:

Код: Выделить всё

[{"id":1,"label":"xxx","code":"xxx"},
{"id":6,"label":"xxx","code":"xxx"},
{"id":5,"label":"xxx","code":"xxx"},{"id":3,"label":"xxx","code":"xxx"},
{"id":4,"label":"xxx","code":"xxx"},
{"id":2,"label":"xxx","code":"xxx"}]
Вот как выглядит DepartmentTmp. Как вы можете видеть, внутри информации об отделе есть атрибут с именем «отдел».

Код: Выделить всё

[{"id":9,"username":"xxx","lastName":"xxx","firstName":"xxx","phone":"","isDeleted":false,"roles":[{"id":2,"label":"xxx","canRegulateCounter":false,"canSeeRequestAttachFile":false}],"department":{"id":5,"label":"xxx","code":"xxx"},"enabled":true,"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"label":"xxx","abregate":"xxx"},
{"id":4,"username":"xxx","lastName":"xxx","firstName":"xxx","phone":"","isDeleted":false,"roles":[{"id":2,"label":"xxx","canRegulateCounter":false,"canSeeRequestAttachFile":false}],"department":{"id":3,"label":"xxx","code":"xxx"},"enabled":true,"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"label":"xxx","abregate":"xxx"},
{"id":11,"username":"xxxxx","lastName":"xxxx","xxx":"xxx","phone":"","isDeleted":false,"roles":[{"id":7,"label":"xxx","canRegulateCounter":true,"canSeeRequestAttachFile":true}],"department":{"id":2,"label":"xxx","code":"xxx},"enabled":true,"accountNonExpired":true,"accountNonLocked":true,"credentialsNonExpired":true,"label":"xxx","abregate":"xxx"},
Как вы понимаете, я хочу сохранять в DepartmentTmp только тех пользователей, отдел которых соответствует отделу, выбранному в фильтре.
Спасибо,
Николя Герен

Подробнее здесь: https://stackoverflow.com/questions/462 ... -angularjs
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»