我在蒲公英论坛上问过问题,但没有收到任何答案,所以我在这里尝试。蒲公英的创造者AFAIK也在这里回答,所以这次我可能会很幸运。
我的堆栈是 Spring 4、Thymeleaf 和蒲公英数据表 0.10.1。我想要实现的是简单的导出。我从基于过滤器的导出开始,但由于我的表是由 AJAX 调用填充的,所以它不起作用。
所以我已经切换到基于控制器的导出——我已经将所有代码添加到我的 Spring 应用程序中,但问题仍然存在。视图层中没有生成导出链接!我的 Thymeleaf 代码如下所示。
<table id="appConfig" class="table-striped table-bordered dataTable" dt:export="xlsx,pdf,csv,xls" dt:table="true" dt:url="URL_WHERE_DATAATBLES_CONTROLLER_WORKS"
dt:pageable="true" dt:paginationtype="full_numbers" dt:serverside="true" dt:processing="false" dt:dom="frtlpi">
<thead>
<tr>
<th dt:property="key"><span>Parameter Key</span></th>
<th dt:property="value"><span>Parameter Value</span></th>
<th dt:sortable="false" dt:renderFunction="renderEditButton"></th>
<th dt:sortable="false" dt:renderFunction="renderDeleteButton">/th>
</tr>
</thead>
我的数据表工作正常 - 它从服务器检索数据(使用 AJAX 调用),但任何地方都没有导出链接。那么它应该如何工作或表现呢?难道我做错了什么?
PS。为什么没有“蒲公英”标签?我认为这对蒲公英相关的问题会有好处。