我需要在包含字符序列 ${}(OpenLayers 样式 - 属性替换语法)的 GSP 中编写一些 javascript。不幸的是,这也是 groovy gstring 表达式的语法。我如何转义它以便 Grails 不会将字符序列解释为 gstring。我试过 '\' 但这没有用。
我通常这样做的方式是
${'${test}'}
Run Code Online (Sandbox Code Playgroud)
或者
${'$'}{test}
Run Code Online (Sandbox Code Playgroud)
请注意使用单引号而不是双引号 -${"${test}"}不起作用,因为内部${}将被解释为 GString 而不是文字。