我需要在包含字符序列$ {}(OpenLayers样式 - 属性替换语法)的GSP中编写一些javascript。不幸的是,这也是groovy gstring表达式的语法。如何逃避它,以便Grails不会将字符序列解释为gstring。我试过了' \'但那没用。
答案 0 :(得分:4)
我通常这样做的方式是
${'${test}'}
或者
${'$'}{test}
注意使用单个而不是 double 引号 - ${"${test}"}
不起作用,因为内部${}
将被解释为GString而不是而不是文字。
答案 1 :(得分:0)
试试这个:
alert("\$\{test\}");
输出:
${test}