Thymeleaf javascript解析器在双方括号中中断

Thymeleaf javascript解析器在双方括号中中断,javascript,spring,spring-mvc,thymeleaf,Javascript,Spring,Spring Mvc,Thymeleaf,我正在使用Thymeleaf 3.0.8和SpringMVC4,以及客户端的React、Babel和Webpack。我想要的是让Thymeleaf解析我的最后一个大.js文件,并将一些服务器端变量放入其中,然后使用以下示例将其提供给web浏览器: 但是,我在浏览器控制台中遇到此错误: 未能加载资源:net::错误\u未完成\u分块\u编码 检查此函数(不是我的代码)时,thymeleaf抛出了parseExpression: 因为使用thymeleaf,您可以使用双方括号插入服务器端变量,如下

我正在使用Thymeleaf 3.0.8和SpringMVC4,以及客户端的React、Babel和Webpack。我想要的是让Thymeleaf解析我的最后一个大.js文件,并将一些服务器端变量放入其中,然后使用以下示例将其提供给web浏览器:

但是,我在浏览器控制台中遇到此错误: 未能加载资源:net::错误\u未完成\u分块\u编码

检查此函数(不是我的代码)时,thymeleaf抛出了parseExpression:

因为使用thymeleaf,您可以使用双方括号插入服务器端变量,如下所示

window.myVar = [[${var}]]; 
我猜这就是让解析器困惑的地方。这是一个bug还是一个预期行为?如何克服这个问题


我知道我可以使用
th:inline
设置一些这样的变量,但我真的想避免这种情况。

不是
var-code=/*[${code}]]*/?应该是的,但是我遇到了与Mirko相同的问题,就是使用
[[…]]
window.myVar = [[${var}]];