84669인 학습
152542인 학습
20005인 학습
5487인 학습
7821인 학습
359900인 학습
3350인 학습
180660인 학습
48569인 학습
18603인 학습
40936인 학습
1549인 학습
1183인 학습
32909인 학습
<li ng-repeat="phone in phones|filter:query">
一般都是这样写过滤,但是我想只针对一部分数据,phone.name实现过滤这个要如何实现呢??
<li ng-repeat="휴대폰 속의 전화|필터:{'name': 쿼리}">
공식 문서에 따르면 이를 달성하는 방법에는 여러 가지가 있습니다. {{ filter_expression | 필터 : 표현식 : 비교기}}
1. Guox에서 제공하는 방법으로 다음 표현식을 사용하세요.
객체: 패턴 객체를 사용하여 배열에 포함된 객체의 특정 속성을 필터링할 수 있습니다. 예를 들어 {name:"M",phone:"1"} 조건자는 속성 이름에 "M"과 "1"이 포함된 항목 배열을 반환합니다. "1"이 포함된 속성 전화입니다.
식 = {이름: "M", 전화: "1"}과 같이 배열 요소의 지정된 속성을 필터링하는 데 사용되는 객체로 사용되면 이름에 'M'이 포함되고 전화에 '1'이 포함된 배열은 다음과 같습니다. 필터링된 요소.
다음 방법을 사용하세요
2. 비교기를 사용할 수 있습니다:
예상 값(필터 표현식에서)과 실제 값(배열의 개체에서)이 일치하는 것으로 간주되어야 하는지 결정하는 데 사용되는 비교기.함수(실제, 예상): 함수에 개체 값이 제공됩니다. 그리고 비교할 술어 값은 두 값이 동일하다고 간주되어야 하는 경우 true를 반환해야 합니다.
Comparator의 반환 값은 일치 여부를 결정하는 데 사용될 수 있습니다. 입력 매개 변수는 실제(배열의 요소) 및 예상(입력)입니다.
으아악
두 분 모두 정말 감사합니다, 감사합니다
<li ng-repeat="휴대폰 속의 전화|필터:{'name': 쿼리}">
공식 문서에 따르면 이를 달성하는 방법에는 여러 가지가 있습니다.
{{ filter_expression | 필터 : 표현식 : 비교기}}
1. Guox에서 제공하는 방법으로 다음 표현식을 사용하세요.
객체: 패턴 객체를 사용하여 배열에 포함된 객체의 특정 속성을 필터링할 수 있습니다. 예를 들어 {name:"M",phone:"1"} 조건자는 속성 이름에 "M"과 "1"이 포함된 항목 배열을 반환합니다. "1"이 포함된 속성 전화입니다.
식 = {이름: "M", 전화: "1"}과 같이 배열 요소의 지정된 속성을 필터링하는 데 사용되는 객체로 사용되면 이름에 'M'이 포함되고 전화에 '1'이 포함된 배열은 다음과 같습니다. 필터링된 요소.
다음 방법을 사용하세요
으아악2. 비교기를 사용할 수 있습니다:
예상 값(필터 표현식에서)과 실제 값(배열의 개체에서)이 일치하는 것으로 간주되어야 하는지 결정하는 데 사용되는 비교기.
함수(실제, 예상): 함수에 개체 값이 제공됩니다. 그리고 비교할 술어 값은 두 값이 동일하다고 간주되어야 하는 경우 true를 반환해야 합니다.
Comparator의 반환 값은 일치 여부를 결정하는 데 사용될 수 있습니다. 입력 매개 변수는 실제(배열의 요소) 및 예상(입력)입니다.
그런 다음 함수를 정의하세요으아악
두 분 모두 정말 감사합니다, 감사합니다