搜尋

首頁  >  問答  >  主體

angular.js - 如何實作ng-repeat倒序迴圈?

我想要用angularjs循環一個json數組,

<p class="gwc-p mar-t20"  ng-repeat="shopdata in cartinfo.shopList" >
</p>

但是我想要倒敘的循環有什麼方法嗎?

仅有的幸福仅有的幸福2831 天前936

全部回覆(3)我來回復

  • 为情所困

    为情所困2017-05-15 17:01:17

    試試這樣:

    <p class="gwc-p mar-t20"  ng-repeat="shopdata in cartinfo.shopList.slice().reverse()" ></p>
    

    或聲明一個filter...

    js:

    app.filter('reverse', function() {
        return function(items) {
            return items.slice().reverse();
        };
    });
    

    view:

    <p class="gwc-p mar-t20"  ng-repeat="shopdata in cartinfo.shopList | reverse" ></p>

    回覆
    0
  • ringa_lee

    ringa_lee2017-05-15 17:01:17

    js本身就有反序函數reverse()

    回覆
    0
  • 迷茫

    迷茫2017-05-15 17:01:17

    回覆
    0
  • 取消回覆