蒲公英数据表 + Thymeleaf + dt:format

Dandelion Datatables + Thymleaf + dt:format

我尝试使用 Thymeleaf 为蒲公英数据表 as specified here 实现格式化属性,但无济于事,如下所示:

<table dt:table="true" dt:serverside="true" dt:url="@{/somefnplace}">
    <thead>
        <tr>
            <th dt:property="someCurrencyField" dt:format="{0, number, #.##}">
        </tr>
    </thead>
</table>

...但这没有任何作用。任何人都知道这应该如何工作,或者我是否必须为每一列创建渲染函数,因为这个功能被破坏了?

不幸的是,dt:format 属性与 AJAX 来源不兼容。请参阅您提到的 link 的最后一列。

在即将发布的版本中,它将被简单地删除,因为使用 DOM 源,expression utility objects 完美满足所有需求。

所以是的,目前唯一的方法是使用dt:renderFunction属性,它会引用一个渲染函数,一个用于每一列需要以特定格式显示。