Добавление переменных к хеш-ключам

Можно ли использовать # в атрибутах Thymeleaf?

Мне нужно установить атрибут data-target, где значение начинается с хеш-ключа.

Итак, в итоге это должно выглядеть как data-target=#1234. Проблема здесь в том, что 1234 поступает из базы данных и должен быть установлен через Thymeleaf.

Я попробовал th:attr = "'data-target = #' + ${affiliate.identificationCode}", но это выдает ошибку: Не удалось проанализировать как последовательность присвоения: "'data-target = #' + ${affiliate.identificationCode}".

Как добавить переменные в хэш?


person mhmpl    schedule 12.07.2014    source источник


Ответы (1)


Я считаю, что вам нужно поместить «#» в $ {}

нравится th:attr="data-target=${'#' + affiliate.identificationCode}"

person ndrone    schedule 15.07.2014