Thymeleaf中在fragment中的js中使用变量

js调取字符串变量

Posted by Autuan.Yu on July 15, 2020

有些烦恼是我们凭空虚构的,而我们却把它当成真实去承受.

简介

在一些网址上关于thymeleaf 中调取变量的描述如下:

 var message=[[${message}]];

但事实上,如果message变量是字符串的话(如 String messag = “msg”;),在实际使用中,会报异常如下

Uncaught ReferenceError: msg is not defined

所以如果要让 JS 正确使用变量的话,需要如下方法

 var message= '[[${message}]]';

PS

如果有更好的解决方法,欢迎留言.

感激不尽