我在我的角度应用程序中使用ng2-smart-table 。由于我们正在处理大量数据,我实现了分页基础设施并使用ServerDataSource而不是LocalDataSource。
在对数据进行排序之前,一切正常,我不知道如何优雅地捕获排序事件并将排序(按哪一列,asc/desc)请求发送到服务器,不幸的是,文档没有帮助出色地。
我的 ng2-smart-table 设置:
public settings: any = {
pager: {
display: true,
perPage: this.itemsPerPage
},
actions: "false",
sort:true,
hideSubHeader: "true",
columns: {} //will be generated dynamically by the data
};
我的 ng2-smart-table 组件:
<ng2-smart-table
class="report-table"
[settings]="settings"
[source]="serverDataSource">
</ng2-smart-table>
有人有什么建议吗?
谢谢你