Thymeleaf: установка произвольного значения для произвольного атрибута
в своем Thymeleaf шаблон мне нужно установить пользовательский атрибут на динамически генерируемое значение. Как мне это сделать?
пробовал th:attr="name=value", но, похоже, это довольно строго о части "value". Например, я попытался создать следующий атрибут:
<div ng-init="myUrl='http://myhost.com/something'> ... </div>
здесь http://myhost.com/something является динамической частью ng-init attrubute и генерируется выражением URL-адреса Thymeleaf, например @{...}
любые предложения, как составить выражение, которое произведет ли вышеуказанный фрагмент HTML?
1 ответов
попробуйте:
<div th:attr="ng-init='myUrl=\'' + @{http://myhost.com/something} + '\''">...</div>
Он будет выводить:
<div ng-init="myUrl='http://myhost.com/something'">...</div>