蒲公英数据表 + 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
属性,它会引用一个渲染函数,一个用于每一列需要以特定格式显示。
我尝试使用 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
属性,它会引用一个渲染函数,一个用于每一列需要以特定格式显示。