Thymeleaf th除非

时间:2013-08-28 07:10:50

标签: html thymeleaf

在我的HTML中我想用“th:除非”。我想比较两个即将到来的变量,如果任何一个与其他变量匹配,我想隐藏那个原始的按钮。

这是我的代码..

                     艺术在-的Nisantasi-ID             艺术在-的Nisantasi文本             艺术在-的Nisantasi-URL             艺术在-的Nisantasi-坐标                                                                                    
<h3>All Contents</h3>
<table border="1">
    <tr align="left">

        <th style="width: 20px;">Art-in-Nisantasi-Id</th>
        <th style="width: 100px;">Art-in-Nisantasi-Text</th>
        <th style="width: 50px;">Art-in-Nisantasi-Url</th>
        <th style="width: 50px;">Art-in-Nisantasi-Coordinate</th>
    </tr>



    <tr th:each="contentType:${contentTypes}">
        <td th:text="${contentType.art_in_nisantasi_id}"></td>
        <td th:text="${contentType.art_in_nisantasi_text}"></td>
        <td th:text="${contentType.art_in_nisantasi_url}"></td>
        <td th:text="${contentType.art_in_nisantasi_coordinate}"></td>

    </tr>


    <div>
        <td
            th:unless="${contentType.art_in_nisantasi_id}+'='+${selectedContent.art_in_nisantasi_id}"></td>
        <td th:attr="data-id=${contentType.art_in_nisantasi_id}">
            <button type="button" class="action-addButton" onclick="show">Ekle</button>

        </td>
    </div>

</table>

1 个答案:

答案 0 :(得分:0)

尝试这种方式:

   <td th:unless="${contentType.art_in_nisantasi_id == selectedContent.art_in_nisantasi_id}"></td>

当两者不相等时,将在dom中生成或创建此td元素