/ / Достъп до атрибута Плочки като променлива от шаблона на Thymeleaf? - пролет, керемиди, тюленчета

Достъп до атрибута Tiles като променлива от шаблона на Thymeleaf? - пролет, керемиди, тюленчета

Аз използвам пружина + Thymeleaf + Фаянсови плочки комбинация.

Имам определение за плочки с низ атрибут:

<definition name="myDef">
<put-attribute name="myAttr" value="foo"/>
</definition>

В шаблон на Thymeleaf искам да го използвам myAttr в изрази:

<div th:if="${myAttr == "foo"}">...</div>

Как мога да го направя?

Всичко, което намерих досега, е как да се отреждат Tiles атрибути директно на изхода (<span tiles:string="myAttr" />), но не успя да разбере как да вмъква съдържанието си в контекстна променлива.

Благодаря ти.

Отговори:

0 за отговор № 1

Накрая свърших работа - направете Tiles атрибут на a <span>, заменете условията на Thymeleaf с условията на JavaScript (използвам ъглово), прочетете това <span> стойност в променлива JS и оставете клиента да направи останалото.