【问题标题】:Angular 9 ng2-smart tableAngular 9 ng2-智能表
【发布时间】:2022-03-08 09:57:56
【问题描述】:

我正在使用 ng2-smart-table,我正在尝试进行服务器端分页和排序。我无法获得如何做到这一点?一旦我点击页码,它应该会转到后端。我必须使用什么函数/方法/事件,当点击页面或排序时,它应该转到调用 API 的函数。 另外我想在一列中添加一个锚链接,该怎么做? 如果你给我一些例子,这将是有帮助的。 请帮我解决问题。谢谢

【问题讨论】:

  • 请提供足够的代码,以便其他人更好地理解或重现问题。

标签: ng2-smart-table


【解决方案1】:

您需要使用您的服务器用于每个目的的参数名称来配置 ServerDataSource,然后您可以在服务器端处理它们。

this.dataSource = new ServerDataSource(this.http, {
  endPoint: environment.SERVICE + `your_route`,
  dataKey: 'Data',
  pagerPageKey: 'offset',
  pagerLimitKey: 'limit',
  filterFieldKey: 'query',
  sortFieldKey: 'sortby',
  sortDirKey: 'order',
  totalKey: 'Total',
});

【讨论】:

    猜你喜欢
    • 2018-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-05-24
    • 2018-09-17
    • 2018-12-26
    • 1970-01-01
    相关资源
    最近更新 更多