angular.js - 关于angularjs中filter问题
滿天的星座
滿天的星座 2017-05-15 16:56:17
0
3
567

<li ng-repeat="phone in phones|filter:query">

一般都是这样写过滤,但是我想只针对一部分数据,phone.name实现过滤这个要如何实现呢??

滿天的星座
滿天的星座

모든 응답(3)
曾经蜡笔没有小新

<li ng-repeat="휴대폰 속의 전화|필터:{'name': 쿼리}">

漂亮男人

공식 문서에 따르면 이를 달성하는 방법에는 여러 가지가 있습니다.
{{ filter_expression | 필터 : 표현식 : 비교기}}

1. Guox에서 제공하는 방법으로 다음 표현식을 사용하세요.

객체: 패턴 객체를 사용하여 배열에 포함된 객체의 특정 속성을 필터링할 수 있습니다. 예를 들어 {name:"M",phone:"1"} 조건자는 속성 이름에 "M"과 "1"이 포함된 항목 배열을 반환합니다. "1"이 포함된 속성 전화입니다.

식 = {이름: "M", 전화: "1"}과 같이 배열 요소의 지정된 속성을 필터링하는 데 사용되는 객체로 사용되면 이름에 'M'이 포함되고 전화에 '1'이 포함된 배열은 다음과 같습니다. 필터링된 요소.

다음 방법을 사용하세요

으아악

2. 비교기를 사용할 수 있습니다:

예상 값(필터 표현식에서)과 실제 값(배열의 개체에서)이 일치하는 것으로 간주되어야 하는지 결정하는 데 사용되는 비교기.
함수(실제, 예상): 함수에 개체 값이 제공됩니다. 그리고 비교할 술어 값은 두 값이 동일하다고 간주되어야 하는 경우 true를 반환해야 합니다.

Comparator의 반환 값은 일치 여부를 결정하는 데 사용될 수 있습니다. 입력 매개 변수는 실제(배열의 요소) 및 예상(입력)입니다.

그런 다음 함수를 정의하세요

으아악

習慣沉默

두 분 모두 정말 감사합니다, 감사합니다

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!