2018-12-18 14:22题主

报TypeError: o.getClass is not a function错误请问大佬们如何解决

Grid列表中进行行记录新增时,在initScript中的以下代码会报错误:TypeError: o.getClass is not a function
var result=StringUtil.getUtfString(request.getInputStream());
if(result.startsWith('{'))
  result='['+result+']';//to Array
var i, r=Wb.decode(result);
for(i in r){
  r[i].ID=SysUtil.getId();
}
r=Wb.encode(r);
request.setAttribute('returns',r);
request.setAttribute('rows',r);
2018-12-18 15:19#1
跟踪了下代码是r=Wb.encode(r);报错​
2018-12-18 20:21#2
试一下最新版本的WebBuilder,支持匿名类的encode

返回开发者社区