52

中規模の Web アプリケーションでフルスタックの Thymeleaf (Spring MVC、セキュリティ、レイアウト方言、Webflow) を使用しています。

わかりました.html テンプレートに多くのコードを配置したので、生成された HTML ファイルに含まれないソース コード コメントを含めるとよいでしょう。

どうすればそれを達成できますか?

4

5 に答える 5

76

バージョン 2.1 がリリースされ、ライブラリをアップグレードし、コードでコメントを使用できるようになりました。このバージョンでは、開発者はパーサー レベルのコメント ブロックを使用できます。

<!--/* This code will be removed at thymeleaf parsing time! */-->

およびプロトタイプのみのコメント ブロック:

<span>hello!</span>
<!--/*/
    <div th:text="${...}">

</div>
/*/-->
<span>goodbye!</span>

詳細な説明は、こちらの公式ドキュメントにあります: http://www.thymeleaf.org/doc/tutorials/2.1/usingthymeleaf.html#comments-and-blocks

于 2013-11-06T21:58:21.800 に答える
4

バージョン 2.1 より前では、これを行うことができます

<th:block th:if="${false}"><!--   ignore me  --></th:block>

非常に醜い ( th:blockfalse が必要th:if) ですが、機能します。

于 2014-06-23T12:15:17.520 に答える
2

Thymeleaf の現在の安定版では不可能です。Thymeleaf Issue 10で言及されているように、バージョン 2.1 が計画されています。

于 2013-03-28T00:10:49.420 に答える