首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Dandelion Datatables标签dt内片段

Dandelion Datatables标签dt内片段
EN

Stack Overflow用户
提问于 2016-03-30 16:37:49
回答 2查看 99关注 0票数 1

当我创建一个胸腺叶片段时,蒲公英的dt属性没有读取胸腺叶变量。

我试着用代码解释得更好。

片段

代码语言:javascript
复制
<th:block layout:fragment="table">
        <div dt:conf="${tableId}">
            <div dt:confType="callback" dt:type="format" dt:function="formatNumberCallback"></div>
        </div>
        <table th:id="${tableId}"
               dt:table="true"
               dt:ext="responsive">
            <thead>
                <tr>
                    <th:block layout:fragment="table-header">Default table header</th:block>
                </tr>
            </thead>
            <tbody>
                <th:block layout:fragment="table-content">Default table content</th:block>
            </tbody>
        </table>
    </th:block>

页面

代码语言:javascript
复制
<div layout:include="fragments/components/table :: table" th:with="tableId='usersTableTest'" th:remove="tag">
                Default
            </div>

错误:

代码语言:javascript
复制
08:48:31,825 INFO  [stdout] (http-/127.0.0.1:8080-5)        org.thymeleaf.exceptions.TemplateProcessingException: Error during execution of processor 'com.github.dandelion.datatables.thymeleaf.processor.config.DivConfTypeAttrProcessor' (fragments/components/table:11)
08:48:31,825 INFO  [stdout] (http-/127.0.0.1:8080-5)    at org.thymeleaf.processor.AbstractProcessor.process(AbstractProcessor.java:225) ~[thymeleaf-2.1.4.RELEASE.jar:2.1.4.RELEASE]
08:48:31,826 INFO  [stdout] (http-/127.0.0.1:8080-5)    at org.thymeleaf.dom.Node.applyNextProcessor(Node.java:1017) ~[thymeleaf-2.1.4.RELEASE.jar:2.1.4.RELEASE]
08:48:31,826 INFO  [stdout] (http-/127.0.0.1:8080-5)    at org.thymeleaf.dom.Node.processNode(Node.java:972) ~[thymeleaf-2.1.4.RELEASE.jar:2.1.4.RELEASE]

在这种情况下,th:id="${tableId}可以正常工作,但dt:conf="${tableId}"不能工作。

你有什么建议吗?

EN

回答 2

Stack Overflow用户

发布于 2016-03-30 17:49:37

我尝试插入#vars,就像库spring安全胸腺叶一样。

代码语言:javascript
复制
dt:conf="#vars.tableId"

运行得很好。

票数 1
EN

Stack Overflow用户

发布于 2016-03-30 16:58:49

我认为这是一个Dandelion Datatables的错误,它没有被修复。

这是Dandelion's repository in GitHub中的问题。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/36303682

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档