我在前端使用thymeleaf
,我知道variable
thymeleaf
概念
<span th:with="var=${someValue}" th:text="${var}"></span>
如果我使用th:text
,将打印变量中的值,我可以在同一元素中使用该变量,有没有办法在其他元素中使用var
,如
<span th:with="var=${someValue}"></span>
<span th:text="${var}"></span>
我需要在百里香叶中提供global scope
该变量吗?
答案 0 :(得分:6)
在开始body
代码
<body th:with="var=${var_value}">
uasort
答案 1 :(得分:0)
只有嵌套项才能看到变量。 Div标签只是一个例子。您可以使用您想要的标签
<div th:with="var=${var_value}">
inside div tag var is visible.
</div>
答案 2 :(得分:0)
百里香叶不支持Golobal变量,但可以通过内联javascript实现。
<script th:inline="javascript">
/*<![CDATA[*/
$(document).ready(function (){
var Value = /*[[${var_value}]]*/ '';
$("#ID").val(Value);
});
/*]]>*/
</script>
<input type="text" class="order-entry" id="ID" placeholder="" th:value="${''}" />