从 Thymeleaf 读取变量时如何消除 JavaScript 中的双引号

Tsa*_*sao -1 javascript thymeleaf

我试图从我的控制器调用一个变量:

model.addAttribute("something",someService.getSomething()); /// output is a json string will be read by vue.js
Run Code Online (Sandbox Code Playgroud)

我的js文件嵌入到html中

<script th:inline="javascript" type="text/javascript">
  var something = [[${something}]];
  console.log(something);
</script>
Run Code Online (Sandbox Code Playgroud)

控制台的输出正是我所期望的。但是当我检查页面源时,输出是双引号的。

var something = "MY OUTPUT";
Run Code Online (Sandbox Code Playgroud)

我怎样才能让它不生成双引号?

Tsa*_*sao 5

我通过将其更改为解决了问题

<script th:inline="javascript">
  /*<![CDATA[*/

  var something = /*[(${something})]*/ '';

  /*]]>*/
  console.log(something);
</script>
Run Code Online (Sandbox Code Playgroud)

[[${something}]] -> [(${something})];