模拟一个后端返回的数据列表,它长这个样子 $scope.orderArr = [{ datatype:0, code:'exam' },{ datatype:0, code:'sport' },{ datatype:1, code:'sc-407-4545151' },{ datatype:0, code:'quality' },{ datatype:0, code:'sc-407-1465894' }]
那么在页面中如何根据这返回的数据顺序来进行展示呢?
<div>
<div ng-repeat="item in orderArr">
<div ng-if="item.code == 'exam' && item.datatype == 0">exam</div>
<div ng-if="item.code == 'quality' && item.datatype == 0">quality</div>
<div ng-if="item.code == 'sport' && item.datatype == 0">sport</div>
<div ng-if="item.code.indexOf('sc') > -1 && item.datatype == 0">customtable</div>
<div ng-if="item.code.indexOf('sc') > -1 && item.datatype == 1">customtext</div>
</div>
</div>