字典的角行跨度NGRepeat

时间:2019-08-14 09:21:54

标签: html angularjs

我在用角度代码显示字典的行距时遇到问题:

字典如下:

filters = {
  TPCS_WS: [
    {
      name: 'abc',
      value: 123
    }, {
      name: 'fgd',
      value: 456
    }, {
      name: 'ddfdf',
      value: 989
    }
  ],
  Formuka: [{
    name: 'qwwq',
    value: 'lkm'
  }]
};

这是我使用的方法

<tbody>
    <tr ng-repeat-start="(key, filterList) in $ctrl.filters">
        <td rowspan="{{filterList.length}}">
            {{key}}
        </td>
        <td>
            {{filterList[0].name}}
        </td>
        <td>
            {{filterList[0].value}}
        </td>
    </tr>
    <tr ng-repeat-end ng-repeat="filterRow in filterList.slice(1)">
        <td>
            {{filterRow.name}}
        </td>
        <td>
            {{filterRow.value}}
        </td>
    </tr>
</tbody>

我不希望重复tr:虽然它可以工作,但是不可读。谁能告诉我另一种方法。

0 个答案:

没有答案