Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Grails-如何在HTML页面的元标记中呈现部分未缩放的JSON_Javascript_Json_Grails_Web_Meta - Fatal编程技术网

Javascript Grails-如何在HTML页面的元标记中呈现部分未缩放的JSON

Javascript Grails-如何在HTML页面的元标记中呈现部分未缩放的JSON,javascript,json,grails,web,meta,Javascript,Json,Grails,Web,Meta,我将JSON字符串{myData:data}传递到我的呈现页面,如下所示: render(view: 'myPage', model: [jsonData: JSONStr]); 然后在页面模板上: <meta content='http://www.myDomain.com/video?config=${ (jsonData) }' property="og:video" /> 结果是: <meta content='http://www.myDomain.com/vid

我将JSON字符串{myData:data}传递到我的呈现页面,如下所示:

render(view: 'myPage', model: [jsonData: JSONStr]);
然后在页面模板上:

<meta content='http://www.myDomain.com/video?config=${ (jsonData) }' property="og:video" />
结果是:

<meta content='http://www.myDomain.com/video?config={&quot;myData&quot;:&quot;data&quot;}' property="og:video" />

有没有办法防止JSON数据转义?

我用TagLib修复了它

class SimpleTagLib {

 def unescaped = { attrs ->
      out << attrs.value  
  }

}
<meta content='http://www.myDomain.com/video?config=${g.noEncode(value:jsonData)}' property="og:video" />