일련번호를 오름차순, 내림차순으로 클릭하면 어떻게 되나요? 초보자인데 자세한 코드를 알려주세요.
认证0级讲师
html改下:html改下:
html
<p ng-app="app" ng-controller="appController"> <table> <thead> <tr> <th>序号</th> <th>内容</th> <th>姓名</th> <th>地点</th> <th>时间</th> <th ng-click="toggleSort()">序号</th> </tr> </thead> <tbody> <tr ng-repeat="x in obj"> <td ng-if="$index + 1 === 1" style="color: red">{{$index + 1}}</td> <td ng-if="$index + 1 === 2" style="color: green">{{$index + 1}}</td> <td ng-if="$index + 1 === 3" style="color: yellow">{{$index + 1}}</td> <td ng-if="$index + 1 > 3">{{$index + 1}}</td> <td>{{x.Name}}</td> <td>{{x.City}}</td> <td>{{x.Country}}</td> <td>{{x.Country + x.City}}</td> <td>{{x.id}}</td> </tr> </tbody> </table> </p>
js 으아악
js
orderBy:'id':desc 필터를 사용하여 정렬이 오름차순인지 내림차순인지 제어할 수 있습니다. 다음 코드는 3-2-1의 순서대로 읽으면 이해하기 쉽습니다. 1 한 번 클릭하면 설명이 변경됩니다
2 appController에서 desc 초기화 값을 0으로 설정하세요
3. 필터에 정렬 조건을 추가하세요
html
改下:html
改下:js
으아악js
🎜 으아악orderBy:'id':desc 필터를 사용하여 정렬이 오름차순인지 내림차순인지 제어할 수 있습니다.
으아악다음 코드는 3-2-1의 순서대로 읽으면 이해하기 쉽습니다.
1 한 번 클릭하면 설명이 변경됩니다
2 appController에서 desc 초기화 값을 0으로 설정하세요
으아악3. 필터에 정렬 조건을 추가하세요
으아악