#twitter-bootstrap #spring-boot #thymeleaf
#twitter-bootstrap #весенняя загрузка #thymeleaf
Вопрос:
У меня есть приложение Spring boot, Thymeleaf amp; Bootstrap. У меня много компонентов в графическом интерфейсе, и некоторые из них имеют одинаковое значение цвета начальной загрузки. Я часто меняю цвет, и действительно сложно просматривать код и находить и обновлять все компоненты с одинаковым цветом.
Я хочу сделать что-то подобное:
в моем messages.properties
файле у меня будет что-то вроде этого:
login_modal_header_color=purple darken-4
и быть в состоянии получить это значение в атрибуте класса, подобном этому:
<div class="modal-header text-center th:text='#{login_modal_header_color}'">
Проблема в том, что когда вы используете th:text='#{login_modal_header_color}'
inside of " "
, это просто текст, и thymeleaf его не распознает.
Ответ №1:
Следует использовать th:classappend
:
<div class="modal-header text-center" th:classappend="#{login_modal_header_color}">