【问题标题】:Angular ui-grid header row selection, selects all rows角度 ui-grid 标题行选择,选择所有行
【发布时间】:2017-05-08 01:59:05
【问题描述】:

我使用 Angular ui-grid 创建了分页。我的要求是,如果我选择网格的标题行,那么应该在同一页面上选择所有行。但它正在选择分页中存在的每一页中的所有行。例如:-如果我在分页的第一页,那么它应该只选择第一页上的所有行。但现在它正在选择接下来 10 页中的所有行。

【问题讨论】:

  • 你能从你的组件和html模板中添加一些代码吗?
  • 供您参考,请查看上面的 plunker。在此示例中,如果我单击标题行,则它会选择当前页面中的所有行以及每个下一页。但我希望它选择当前页面上的所有行。不在下一页或上一页。
  • vm.gridApi.selection.on.rowSelectionChangedBatch($scope, function(row, event) { vm.rowSelectAllEvent(row, event, vm); });
  • 它将行中的对象数组传递给上述函数中的“行”。

标签: angularjs angular-ui-grid


【解决方案1】:

你可以使用

selectAllVisibleRows(event) Api

参考:http://ui-grid.info/docs/#/api/ui.grid.selection.api:PublicApi

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-28
    • 2023-03-15
    • 2017-11-08
    • 2023-03-24
    • 2015-03-26
    • 2019-03-16
    • 1970-01-01
    • 2016-01-28
    相关资源
    最近更新 更多