当参数是 json 对象时:
用拼接字符串的方式构建html,只能拼接字符串,对象是没办法拼接的。
当进去的是对象时候,当你触发事件的时候,你将得到的是([object Object])
这里[object Object]会引起 Uncaught SyntaxError: Unexpected identifier
在这里还会遇到一个问题就是
unexpected end of input 这个错误是由于带的json字符串。它的双引号与onclick控件的双引号
起冲突了,解决方法,将json字符串的双引号转换成单引号就行了,
具体实现方式:
JSON.stringify('json数组').replace(/\"/g, "'"):
亲测可用