我尝试将数组从 Controller 传递到 JavaScript 代码到 gsp 页面。我尝试过
Controller :
def stat(){
def listSubject = [["Physique", 10, 85, 1], ["Arabe", 20, 14, 3]]
[listSubject]
}
统计.gsp:
var data=${listSubject} ;
但看起来将数据视为字符串而不是数组。 我也尝试添加
var data=${listSubject.encodeAsJavaScript()} ;
但是没有匹配到结果。请我需要你的帮助:( 谢谢
请您参考如下方法:
将 gsp 中的数据传递到 javascript 的最佳方式是 JSON。试试这个:
def stat(){
def listSubject = [["Physique", 10, 85, 1], ["Arabe", 20, 14, 3]] as grails.converters.JSON
[listSubject:listSubject]
}




