gpt4 book ai didi

java - DataTables:在渲染期间重新排列数组实体

转载 作者:行者123 更新时间:2023-12-02 10:20:53 24 4
gpt4 key购买 nike

我使用 DataTables 进行服务器端处理。我收到的 json 对象包含一个 LocalDateTime 元素数组:

...
"SimpleDate": [ 2000,12,31,0,0 ]
...

初始化脚本中我的columns定义如下:

"columns": [ 
{ "data": "SimpleDate"}
]

默认情况下,该列以逗号分隔:2000,12,31,0,0

如何将其更改为 31.12.2000

我尝试了columnDefsrender,例如:

"columnDefs": [
{
"render": function ( data, type, row ) {
return data.2 + '.' + data.1 + '.' + data.0;
},
"targets": 0
}

但这只是停止了表格的渲染。我认为在这种状态下不可能通过 data.x 访问数组。

那么,我该怎么做呢?

最佳答案

您没有正确访问数据数组的元素。

        "render": function ( data, type, row ) {
return data[2] + '.' + data[1] + '.' + data[0];
},

关于java - DataTables:在渲染期间重新排列数组实体,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54348886/

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