Итак, у меня есть такой элемент, как
<input type="text" />
Теперь для целей тестирования в шаблоне Мне нужно передать JSON литерал в атрибут модели данных этого ввода:
JSON:
{ "disabled": true, "title": "my beautiful input" }
Так что мне нужна привязка th:attr
здесь:
<input type="text" th:attr="" />
В каком формате / экранировании я должен передать data-model
в привязке th:attr
, если все, что у меня есть, это литерал?
Я бы хотел, чтобы Thymeleaf создал этот вывод:
<input type="text" data-model='{ "disabled": true, "title": "my beautiful input" }' />
Мне нужен вывод, который позволит мне использовать JSON.parse()
для значения атрибута во внешнем интерфейсе.