我有一个Sencha GXT网格,其中包含显示文件名,文件扩展名和文件大小的列。当数据库中的数据被推送到网格时,除了大小之外,所有信息都是正确的。例如,具有3Kb的文件将在网格中显示为3000。现在,我想将3000格式化为3Kb。如何使用渲染器实现此目的?细胞渲染器能做到吗? 谢谢你的时间。
P.S:我使用的语言是Java。
答案 0 :(得分:1)
在网格的列定义中,您可以指定渲染器回调:
columns:[...,{
header: "blubb",
dataIndex: "fileSize",
renderer: function(value, meta){
return Math.round(value/1000) + "Kb";
}
},...]
希望这会对你有所帮助。