我在一个中型web应用程序中使用了全栈Thymeleaf (spring mvc、安全性、布局方言、webflow)。
我们将如此多的代码放在Ok..now模板中,如果能在生成的html文件中包含未包含的源代码注释,那就更好了。
我们如何做到这一点呢?
发布于 2013-11-07 05:58:22
版本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
发布于 2015-11-01 01:43:36
如前所述,您应该使用Rafal Borowiec注释代码块
<!--/**/-->构造的注释(参见documentation)。
也可以使用thymeleaf注释/删除javascript代码
/*[- -]*/构造的注释(参见documentation)。因此,您可以在不泄漏任何信息的情况下注释js代码。
/*[-
*
* Some information about function.
*
* -]*/
function someFunction() {
console.log('Hello world');
}发布于 2019-07-03 19:11:28
对于Thymeleaf 3.0,当前工作的版本是
<!--/*-->
this comment will be removed by thymeleaf on the template processing
<!--*/-->其他的答案,对于早期的胸腺叶版本,对我来说是不起作用的。当前的胸腺叶文档是here。
https://stackoverflow.com/questions/15526140
复制相似问题