ng-repeat Angular JS에서 또는 조건으로 두 개의 필터를 추가하는 방법

parchehr.mohebbi

나는 ng-repeate를 사용하고 있으며 내 필터에서 내부 선택 필터에 의해 굴절 될 수없는 상한 목록의 필드 중 하나를 사용해야하므로 js 파일이 아닌 html 블록에 필터를 설정해야합니다. :

<div ng-repeat="groupfield in gCtrl.groupingFields">  
        <select ng-options="c.id as c.title for c in gCtrl.columnList | filter : {available:true } || {id:groupfield.fieldName}">  
</select></div>
우드로 형제

필터에 사용자 지정 함수를 전달할 수 있습니다. 실제 필터 함수에 인수를 전달할 수 없으므로 필터 함수를 반환하는 함수를 만들어서 전달하는 것이 트릭 groupfield입니다.

function MyController() {
    this.customFilter = customFilter;

    function customFilter(groupfield) {
        return function(value, index, array) {
            return value.available || groupfield.fieldName === value.id;
        }
    }
}

<div ng-repeat="groupfield in gCtrl.groupingFields">  
    <select required class="form-control" ng-model="groupfield.fieldName" ng-options="c.id as c.title for c in gCtrl.columnList | filter : groupCtrl.customFilter(groupfield)"></select>
</div>

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

분류에서Dev

Angular에서 ng repeat의 요소를 필터링하는 방법

분류에서Dev

Angular JS-ng-repeat에서 추가 DIV를 추가하는 방법

분류에서Dev

Angular ng-repeat에서 범주 키로 배열의 객체를 필터링하는 방법

분류에서Dev

Angular ng-repeat에서 범주 키로 배열의 객체를 필터링하는 방법

분류에서Dev

Tableau에서 행의 두 가지 조건을 기반으로 데이터를 필터링하는 방법

분류에서Dev

ng-repeat에서 수평으로 데이터를 추가하는 방법

분류에서Dev

Angular JS-조건에 따라 ng-repeat 코드를 작성하는 방법

분류에서Dev

ng-repeat의 조건에 따라 컨테이너 div를 추가하는 방법은 무엇입니까?

분류에서Dev

테이블에서 두 개의 개별 ng-repeat 요소를 정렬하는 방법

분류에서Dev

제약 조건을 사용하여 서로에 대해 두 개의 뷰를 추가하는 방법

분류에서Dev

필터 Angular JS에서 두 개의 매개 변수를 전달하는 방법은 무엇입니까?

분류에서Dev

ng-repeat : 여러 필터를 추가하는 방법?

분류에서Dev

또는 mousedown에서 두 개의 다른 요소를 대상으로 jQuery 조건

분류에서Dev

두 개의 ng-repeat를 하나씩 번갈아 표시하는 방법

분류에서Dev

하나의 테이블에서 두 개의 ng-repeat를 사용하고 조건부로 표시

분류에서Dev

ng-repeat가있는 필터를 사용하여 필드 값을 기반으로 필터링하고 개체를 지정하는 방법

분류에서Dev

ng-repeat의 개체를 컨트롤러 배열 ($ scope)에 추가하는 방법은 무엇입니까?

분류에서Dev

angularjs의 외부에서 ng-repeat 범위에 데이터를 추가하는 방법은 무엇입니까?

분류에서Dev

조건에 따라 필드를 두 개의 개별 필드로 피벗하는 방법

분류에서Dev

ng-repeat 내에서 필터를 동적으로 비활성화하는 방법

분류에서Dev

Angular 1.0.8 : ng-repeat에서 반복을 건너 뛰는 방법

분류에서Dev

AngularJS ng-repeat 필터에는 범위에 따라 두 개의 다른 매개 변수가 있습니다.

분류에서Dev

Angular의 ng-repeat에서 입력 값을 얻는 방법

분류에서Dev

하나의 VStack에 두 개의 NavigationLink를 추가하는 방법

분류에서Dev

두 개의 열을 기준으로 필터링하면서 powerbi에서 고유 한 행 수를 얻는 방법

분류에서Dev

jquery의 .html ()에 두 개의 변수를 추가하는 방법

분류에서Dev

Pandas에서 특정 값으로 두 개의 열을 필터링하는 방법

분류에서Dev

하나의 요소 (Python, Selenium)에 대해 두 가지 조건으로 WebDriverWait를 사용하는 방법

분류에서Dev

하나의 열에서 조건으로 데이터를 필터링하는 방법은 무엇입니까?

Related 관련 기사

  1. 1

    Angular에서 ng repeat의 요소를 필터링하는 방법

  2. 2

    Angular JS-ng-repeat에서 추가 DIV를 추가하는 방법

  3. 3

    Angular ng-repeat에서 범주 키로 배열의 객체를 필터링하는 방법

  4. 4

    Angular ng-repeat에서 범주 키로 배열의 객체를 필터링하는 방법

  5. 5

    Tableau에서 행의 두 가지 조건을 기반으로 데이터를 필터링하는 방법

  6. 6

    ng-repeat에서 수평으로 데이터를 추가하는 방법

  7. 7

    Angular JS-조건에 따라 ng-repeat 코드를 작성하는 방법

  8. 8

    ng-repeat의 조건에 따라 컨테이너 div를 추가하는 방법은 무엇입니까?

  9. 9

    테이블에서 두 개의 개별 ng-repeat 요소를 정렬하는 방법

  10. 10

    제약 조건을 사용하여 서로에 대해 두 개의 뷰를 추가하는 방법

  11. 11

    필터 Angular JS에서 두 개의 매개 변수를 전달하는 방법은 무엇입니까?

  12. 12

    ng-repeat : 여러 필터를 추가하는 방법?

  13. 13

    또는 mousedown에서 두 개의 다른 요소를 대상으로 jQuery 조건

  14. 14

    두 개의 ng-repeat를 하나씩 번갈아 표시하는 방법

  15. 15

    하나의 테이블에서 두 개의 ng-repeat를 사용하고 조건부로 표시

  16. 16

    ng-repeat가있는 필터를 사용하여 필드 값을 기반으로 필터링하고 개체를 지정하는 방법

  17. 17

    ng-repeat의 개체를 컨트롤러 배열 ($ scope)에 추가하는 방법은 무엇입니까?

  18. 18

    angularjs의 외부에서 ng-repeat 범위에 데이터를 추가하는 방법은 무엇입니까?

  19. 19

    조건에 따라 필드를 두 개의 개별 필드로 피벗하는 방법

  20. 20

    ng-repeat 내에서 필터를 동적으로 비활성화하는 방법

  21. 21

    Angular 1.0.8 : ng-repeat에서 반복을 건너 뛰는 방법

  22. 22

    AngularJS ng-repeat 필터에는 범위에 따라 두 개의 다른 매개 변수가 있습니다.

  23. 23

    Angular의 ng-repeat에서 입력 값을 얻는 방법

  24. 24

    하나의 VStack에 두 개의 NavigationLink를 추가하는 방법

  25. 25

    두 개의 열을 기준으로 필터링하면서 powerbi에서 고유 한 행 수를 얻는 방법

  26. 26

    jquery의 .html ()에 두 개의 변수를 추가하는 방법

  27. 27

    Pandas에서 특정 값으로 두 개의 열을 필터링하는 방법

  28. 28

    하나의 요소 (Python, Selenium)에 대해 두 가지 조건으로 WebDriverWait를 사용하는 방법

  29. 29

    하나의 열에서 조건으로 데이터를 필터링하는 방법은 무엇입니까?

뜨겁다태그

보관