在表的给定位置动态添加列

时间:2017-03-21 07:18:24

标签: angularjs

我正在尝试创建一个动态表,我可以通过说明列的位置和名称来添加列。

例如,假设 -

for i in range  ( img.shape[0]):
    for j in range  (img.shape[1]):
        dist = cv2.pointPolygonTest( cnt ,(i,j)  , True)
        if dist > 0 :
            img[i,j] =[j,0,0]
        elif dist == 0 :
            continue
        else :
            img[i,j] =[0,0,j]

是一张表。如果我说新列的名称将是性别,列位置将是2,它将产生下表

name  age
aaa   23
bbb   24

即使可能与否,我也不确定。如果有可能,怎么样?

我的HTML代码是

name   sex    age
aaa    male   23
bbb    female 24

JavaScript代码

<thead>
      <tr>
        <td ng-repeat="data in table">
          <div ng-if="checkIfCheckListIsToBeCreated($index)">
            <input type="checkbox"/>
          </div>
          <div ng-if="!checkIfCheckListIsToBeCreated($index)">{{data.columnName}}</div>
        </td>
      </tr>
</thead>

在这里,我只使用了表头,如果我为新列指定了一个位置,则会添加新列,但不会显示前一列的一列。 plnkr link

0 个答案:

没有答案