Тимелист условный с двумя переменными - PullRequest
0 голосов
/ 04 ноября 2019

В настоящее время я пытаюсь скрыть определенные элементы, если в моем приложении creditUser кредит меньше стоимости конкретного блюда. (Это своего рода система заказа блюд, только для учебных целей) И я не могу понять, как настроить состояние тимелина, чтобы оно работало ...

Я пробовал все виды решений, новсе, что я могу найти в интернете, выглядит примерно так: th: if = "* {score <20 and score> = 0}"

моя текущая версия выглядит так:

<td ><a th:if="${creditUser.credit} &gt; ${dish.small}" class="btn btn-success" th:href="@{/order/orderDish/(creditUserId=${creditUser.id},dishId=${dish.dishId},delId=${dish.delId},dishName=${dish.name},price=${dish.small})}" th:text="${dish.small}">Bestellen</a></td>

Теперь я не получаю никаких сообщений об ошибках, но элемент также не отображается. Любые предложения о том, как сравнить значение в тимелист с другим значением? (CreditUser передается, он просто не отображается в части кода, и решение работает с фиксированными значениями, такими как creditUser.credit> 1)

1 Ответ

1 голос
/ 04 ноября 2019

Все должно быть в одинаковых скобках: th:if="${creditUser.credit > dish.small}"

...