2014-01-23 5 views

답변

4

이 수치는 모두 그들이 말하는 orderProp의 값을 음수 인 age으로 지정하여 정렬 순서를 반대로 할 수 있습니다.

당신이 역에서 (이 경우 세) 숫자 값을 정렬 할 경우 문서는 단순히 다른 옵션 태그에 하드 코딩 말 : 많이하는 당신이 동적으로 만들 수

<select ng-model="orderProp"> 
    <option value="name">Alphabetical</option> 
    <option value="age">Newest</option> 
    <option value="-age">Oldest</option> 
</select> 

, 그러나이 특정 예제가 설치되어있는 방식으로 사용자 친화적이지는 않습니다.

+0

감사합니다. 옵션이 바인딩 논리에 의해 제거되지 않고 데이터 바인딩 된 선택 요소로 하드 코딩 될 수 있고 데이터 모델에도 영향을 미치지 않는다고 놀라는데 – CodeToad

+0

아하. 나는 * '을 으로 대체 할 수 있다고 생각했으나 작동하지 않는 것 같습니다. –

+1

@ pauld.waite 네,'select'>'option' 엘리먼트로 정렬하는 것을 좋아하지 않습니다. 테이블 헤더 링크를 통해 그렇게하는 것이 훨씬 쉽습니다. [여기에 문서 예제를 참조하십시오.] (http://docs.angularjs.org/api/ng.filter : orderBy) – jnthnjns

관련 문제