각도 자습서 4 단계를 수행 중입니다.angular.js : '-'를 사용하여 orderBy를 역전시키는 방법?
http://docs.angularjs.org/tutorial/step_04.
나는이를 구현하는 방법을 이해하지 않습니다
에 추가하여 정렬 순서를 역 - 정렬 값 앞에 기호 : 세 이후
<option value="-age">Oldest</option>
각도 자습서 4 단계를 수행 중입니다.angular.js : '-'를 사용하여 orderBy를 역전시키는 방법?
http://docs.angularjs.org/tutorial/step_04.
나는이를 구현하는 방법을 이해하지 않습니다
에 추가하여 정렬 순서를 역 - 정렬 값 앞에 기호 : 세 이후
<option value="-age">Oldest</option>
이 수치는 모두 그들이 말하는 orderProp
의 값을 음수 인 age
으로 지정하여 정렬 순서를 반대로 할 수 있습니다.
당신이 역에서 (이 경우 세) 숫자 값을 정렬 할 경우 문서는 단순히 다른 옵션 태그에 하드 코딩 말 : 많이하는 당신이 동적으로 만들 수
<select ng-model="orderProp">
<option value="name">Alphabetical</option>
<option value="age">Newest</option>
<option value="-age">Oldest</option>
</select>
, 그러나이 특정 예제가 설치되어있는 방식으로 사용자 친화적이지는 않습니다.
감사합니다. 옵션이 바인딩 논리에 의해 제거되지 않고 데이터 바인딩 된 선택 요소로 하드 코딩 될 수 있고 데이터 모델에도 영향을 미치지 않는다고 놀라는데 – CodeToad
아하. 나는 * '을 으로 대체 할 수 있다고 생각했으나 작동하지 않는 것 같습니다. –
@ pauld.waite 네,'select'>'option' 엘리먼트로 정렬하는 것을 좋아하지 않습니다. 테이블 헤더 링크를 통해 그렇게하는 것이 훨씬 쉽습니다. [여기에 문서 예제를 참조하십시오.] (http://docs.angularjs.org/api/ng.filter : orderBy) – jnthnjns
그냥이 옵션을 자식으로 select 요소에 추가하십시오. – michael