gpt4 book ai didi

Angularjs ui-grid 根据给定的列名排序表

转载 作者:行者123 更新时间:2023-12-01 22:57:35 25 4
gpt4 key购买 nike

我正在使用 ui-grid 版本 v3.0.0-rc.21-1d9f81f - 2015-05-01 并尝试根据给定的列名对给定的网格进行排序。我无法从外部(从 javascript 代码)对其进行排序,只能通过定义它并单击网格的标题。

在这个版本中是否可以通过javascript代码根据网格的列名对网格的数据进行排序?

最佳答案

如果您只想在加载网格之前根据列/字段对其进行排序,则可以在从服务器检索数据时使用 angular orderBy 过滤器来进行排序。

$filter('orderBy')(array, expression, reverse)

或者如果您想在初始状态对网格进行排序,您可以使用 sort 属性在 columnDef 中定义它
{
field: 'gender',
sort: {
direction: uiGridConstants.ASC,
priority: 0,
}
}

看看这个plnkr http://plnkr.co/edit/4qQgi76RQpYxbRgbcByX?p=preview

关于Angularjs ui-grid 根据给定的列名排序表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30758091/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com