Thymeleafテンプレートエンジン学習ノート
2694 ワード
1.jsにはいくつかの記号の問題があってはいけません.
Thymeleaf文書で分かります.jsはこのようにします.
2.中にはありません
変換記号を使って、文書にも書いてあります.
4.9 Comprators and Equality
Values in expressions can be compred with the
3.thymeleafはカスタム属性の問題にかかわらない.
例えば、結果は生成されたページのソースコードの中で、これはまだth:...であり、他のth:valueのようにvalueにならないことが望ましい.
正解:
生成されたソースコード:
asefseaff=「1241412」
(前にあった問題を簡単に書いただけで、詳しくはないです.)
(続き)
Thymeleaf文書で分かります.jsはこのようにします.
<span class="pln"> </span><span class="atn" style="color:rgb(224,232,255);">th:inline</span><span class="pun">=</span><span class="atv" style="color:rgb(153,204,51);">"javascript"</span><span class="tag" style="color:rgb(139,209,255);">></span><span class="pln">
</span><span class="com" style="color:rgb(181,137,0);">/*<![CDATA[*/</span><span class="pln">
</span><span class="pun">...</span><span class="pln">
</span><span class="kwd">var</span><span class="pln"> username </span><span class="pun">=</span><span class="pln"> </span><span class="com" style="color:rgb(181,137,0);">/*[[${session.user.name}]]*/</span><span class="pln"> </span><span class="str">'Sebastian'</span><span class="pun">;</span><span class="pln">
</span><span class="pun">...</span><span class="pln">
</span><span class="com" style="color:rgb(181,137,0);">/*]]>*/</span><span class="pln">
</span><span class="tag" style="color:rgb(139,209,255);">
はそのCDATAなどの中に自由に書いてもいいです.2.中にはありません
変換記号を使って、文書にも書いてあります.
4.9 Comprators and Equality
Values in expressions can be compred with the
>
、 <
、 >=
and <=
smbos、as usual、and also the ==
and !=
operators can be used to check equality(or the lack of it).Note that XML establishes that the <
and >
smbors shound not be used in atribute values,and so they shoud be substituted by <
and >
.th:if="${prodStat.count} > 1"
th:text="'Execution mode is ' + ( (${execMode} == 'dev')? 'Development' : 'Production')"
Note that textual aliases exist for some of these operators: gt
(>
) lt
(<
) ge
(>=
) le
(<=
) not
(!
).アルソ eq
(==
) neq
/ne
(!=
)3.thymeleafはカスタム属性の問題にかかわらない.
例えば、結果は生成されたページのソースコードの中で、これはまだth:...であり、他のth:valueのようにvalueにならないことが望ましい.
正解:
生成されたソースコード:
asefseaff=「1241412」
(前にあった問題を簡単に書いただけで、詳しくはないです.)
(続き)