ジャンボモナカ

34歳のハゲデブがHTML5ハイブリッドアプリ開発プラットフォームmonacaを始めました。

thymeleafでscriptタグ内に変数を表示させたい時

f:id:maipontan:20200510170227p:plain

前回、thymeleafでテキストを表示する方法について書きました。

同じように、scriptタグ内でも変数を表示させたいのだが、同じやり方が通用しない。

そこで、どうするかというと、scriptタグにth:inline="javascript"属性を追加すれば表示することができそうだ。

<!DOCTYPE html>
<html xmlns:th="http://www.thymeleaf.org">
<body>
    <script th:inline="javascript">
    var hoge = [[${hoge}]];
    </script>
</body>
</html>

[[${hoge}]]で対応することが可能。