问题描述
我想要用angularjs循环一个json数组,
<p ng-repeat='shopdata in cartinfo.shopList' ></p>
但是我想要倒叙的循环有什么方法吗?
问题解答
回答1:试试这样:
<p ng-repeat='shopdata in cartinfo.shopList.slice().reverse()' ></p>
或者声明一个filter...
js:
app.filter(’reverse’, function() { return function(items) {return items.slice().reverse(); };});
view:
<p ng-repeat='shopdata in cartinfo.shopList | reverse' ></p>回答2:
js本身就有反序函数reverse()
回答3:<p ng-repeat='shopdata in cartinfo.shopList | orderBy:shopId:reverse'></p>