orderBy没有使用$ index正确过滤

时间:2016-07-07 22:17:12

标签: angularjs

enter image description here我对使用AngularJs相对较新,我无法理解/让orderBy工作。我很熟悉,通过在阵列上使用ng-repeat,你可以对数组进行排序......但是当我尝试使用$ index的轨道实现它时,我知道在跟踪之前必须进行过滤但是我仍然无法让它工作。在旁注...我有一个物体对象,我认为通过确定对象中的键仍然可以工作。

HTML

<table id="data-sources-table" class="table drag-drop header-fixed">
        <tbody ng-repeat="(field, profile) in currentSample.dsProfile | orderBy:'[display-name]' track by $index">
            <tr ng-style="$index % 2 === 0 && {'background-color': '#ffffff'} ||
                          $index % 2 === 1 && {'background-color': '#f9f9f9'}">
                <td>
                    <span class="btn-property"
                          uib-tooltip="{{field}}"
                          tooltip-placement="right">
                        <b>{{profile["display-name"]}}</b>

0 个答案:

没有答案