我用的是弹力靴2和胸腺叶。
我在javascript中使用内部化。
<script type="text/javascript" th:inline="javascript">
$("div.samples-toolbars").html('<div><input type="checkbox" id="testDoneInclude" name="testDoneInclude" class="form-check-input" /><label for="testDoneInclude" class="form-check-label">[[#{testDoneInclude}]]</label></div>');
</script>
结果是"Test done include“
我不想要“
有什么想法吗?
发布于 2019-02-09 04:56:47
将变量分离到各自的语句中。(我认为,当您尝试将内联JavaScript机制包含在已经是字符串的内容中时,您会混淆它。)
<script type="text/javascript" th:inline="javascript">
var text = /*[[#{testDoneInclude}]]*/ "";
$("div.samples-toolbars").html('<div><input type="checkbox" id="testDoneInclude" name="testDoneInclude" class="form-check-input" /><label for="testDoneInclude" class="form-check-label">' + text + '</label></div>');
</script>
如果这样的东西不起作用,您必须将引号作为testDoneInclude
变量的一部分。
https://stackoverflow.com/questions/54602460
复制相似问题