此"myTemplate:: #foo"
会获得#foo
元素。
<div id="foo"></div>
<div id="boo"></div>
<div id="moo"></div>
但是,我想获得"myTemplate:: #foo, #moo"
,但该选择器无效。
是否可以通过id?
从Thymeleaf的模板中获取多个元素语法是什么?
答案 0 :(得分:2)
答案 1 :(得分:0)
是的,Thymeleaf使用多个模板。 point是th:片段符号和th:替换符号。如果你想了解更多信息。你搜索两个关键字。
我的示例代码。
内容强>
<!-- start wrapper -->
<div class="wrapper">
<!-- start top header -->
<div id="header" th:replace="layout/header :: officeHeader"></div>
<!-- end top header -->
<!-- start body content -->
<div class="content-wrapper">
<!-- start left side column -->
<div id="sidebar" th:replace="layout/left :: officeSidebar"></div>
<!-- end left side column -->
<div id="body" th:replace="user/__${content}__:: ${content}"></div>
</div>
<!-- end body content -->
</div>
<!-- end wrapper -->
<!-- start footer -->
<div id="footer" th:replace="layout/footer :: officeFooter"></div>
<强>页脚强>
<!-- start footer -->
<footer class="main-footer" th:fragment="officeFooter">
</footer>
<!-- end footer -->