Inclure la variable JavaScript dans thymeleaf
Comment puis-je inclure une variable JavaScript à l'intérieur de thymeleaf pour la vérification d'une condition?
Essayé:
<div th:if="${myVariable == 5}">
//some code
</div>
mais cela ne fonctionne pas.
source d'informationauteur user2078883
Vous devez vous connecter pour publier un commentaire.
Ce que vous essayez de faire ne fonctionnera pas, car Thymeleaf processus le modèle sur le côté serveur et, par conséquent, les variables qu'il a accès, sont celles définies dans le modèle.
Si vous aviez
myVariable
dans le modèle sur lequel Thymeleaf est en fonctionnement, il serait de travailler.Si ce que vous voulez est de définir la valeur d'une variable Javascript dans un Thymeleaf modèle, vous pouvez effectuer les opérations suivantes:
Dans le script, vous pourriez avoir toute logique que vous voulez, y compris cacher/montrer etc.
Découvrez cette partie de la documentation pour les détails du mode.