AngularJS reverse ng:重复对象顺序

时间:2016-02-14 01:11:20

标签: javascript angularjs

我的程序上传了一个excel文件并将其读出,但顺序相反。它是一个对象数组,我似乎无法得到:重复以相反的顺序吐出对象。

enter image description here

这是excel电子表格的样子

enter image description here 这是实际结果

   <table class="table table-striped table-bordered">
        <tbody>
            <tr ng:repeat="row in sheet.sheet">
                <td ng:repeat="cell in row | orderBy : sortingOrder : reverse" ng:bind="cell"></td>
            </tr>
        </tbody>
    </table>

这里是控制台

中对象数组的视觉效果

enter image description here

2 个答案:

答案 0 :(得分:0)

试试这个

<table class="table table-striped table-bordered">
    <tbody>
        <tr ng:repeat="row in sheet.sheet">
            <td ng:repeat="cell in row | orderBy : expression : reverse" ng:bind="cell"></td>
        </tr>
    </tbody>
</table>

您的表达式可以是范围对象

中的任何内容

答案 1 :(得分:0)

我实际上发现用css翻转整个表格的方向更容易!谢谢大家的帮助!

#container { direction: rtl }

这比尝试将对象重新排序为数组要容易得多。