我有一个包含数据表的模式。这个表有分页。我希望能够修改来自不同页面的行,最后按下“保存”按钮,将修改后的行发送到 api 并更新数据库。
因此,如果我的表如下所示:
Page 0 Page 1 ...... Page n
row0 row0
row1 **row1**
**row2** row2
如果我已经编辑了row2
fromPage0
和row1
from 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
是表的数据。