获取AngularJS光栅中的行索引

时间:2018-04-06 08:35:21

标签: angularjs angularjs-light-grid

如何访问光栅中每行的索引。

我的代码在这里:

<tr lg-row-start>
    <td>
        <lg-view>
            {{ row.data.id }}<br />
            <input ng-click="selectRow(row.data, row.index)" name="lg-grid-select-row[]" value="{{row.data.id}}"
                 id="lg-grid-select-row{{row.data.id}}" class="lg-grid-select-row" type="checkbox" />
        </lg-view>
    </td>
</tr>

我的光网格版本为0.3.1

1 个答案:

答案 0 :(得分:0)

我改变了light-grid.js,就像这样:

scope.row = {
    index: scope.$index, // I added this line
    data: scope.$$rowData,
    view: gridController.getInitialView() || DEFAULT_VIEW,
    viewModel: angular.copy(scope.$$rowData),
    controller: rowController
};