原因分析:
click方法是写在htmt元素中,需要将引号改为html源代码
templet: function (row) {
var rowJson = JSON.stringify(row).replace(/"/g, '"');
return '<div onclick="gotoApiDetails(\'' + rowJson + '\')">' + row.cApiName + '</a></div>';
}
这样就可以将整行数据作为json字符串传递,随后再转成对象即可。