0

我有一个包含数据表的模式。这个表有分页。我希望能够修改来自不同页面的行,最后按下“保存”按钮,将修改后的行发送到 api 并更新数据库。

因此,如果我的表如下所示:

  Page 0      Page 1  ...... Page n
  row0        row0
  row1      **row1**
**row2**      row2

如果我已经编辑了row2fromPage0row1from Page1...and 等 ...保存进度的好选择是什么?我应该在最后遍历所有行并检查它们是否被修改或立即将行添加到列表中它们被更改并在按下时发送Save

到目前为止,这是我的 html:

<div class="container">
    <div class="row">
        <div class="col-sm-auto">
            <ng2-smart-table class="activitiesTable" [settings]="settings" [source]="data" #activitiesTable></ng2-smart-table>
        </div>
    </div>
    <hr>
    <div class="row">
        <div class="col-sm" style="float:right">
            <button type="button" class="btn btn-default" (click)="Save($event)">Save</button>
        </div>
    </div>
</div>

source是表的数据。

4

1 回答 1

1

根据我的经验,我建议让用户更改他想要的任何内容,然后最后将所有行作为 json,角度将允许您这样做,然后在您的 api 中将其转换为您的模型并批量导入结果数据库,然后重新绑定网格。

于 2018-05-12T09:37:11.923 回答