Поле не отображается с условием - PullRequest
0 голосов
/ 01 мая 2018

пользуюсь тимелией 3

Я пытаюсь использовать условие с th: attr с некоторым значением

<input  type="text" class="form-control" th:id="'genericForm'+${genericField.field}" th:attr="${genericField.mandatory} ? data-msg=#{mandatory.field}, name=${genericField.field} : name=${genericField.field}"/>

На самом деле этот вход не отображается

ошибка:

Caused by: org.thymeleaf.exceptions.TemplateProcessingException: Could not parse as assignation sequence: 

Есть идеи?

1 Ответ

0 голосов
/ 01 мая 2018

Вот как бы я это сделал:

<input type="text" class="form-control" th:id="'genericForm'+${genericField.field}" th:name="${genericField.field}" th:attr="${genericField.mandatory} ? data-msg=#{mandatory.field}"/>

Вы можете переместить имя в th: name, поскольку оно есть в обоих.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...