使用UEditor动态设置文本域数据时出错Uncaught SyntaxError: missing ) after argument list
ue.ready(function() {
//设置编辑器的内容
ue.setContent("{$info.contractContent}");
});
然后浏览器提示出错语句为:
ue.setContent("<p>阿斯蒂芬飞洒地方撒旦法士大夫撒地方撒地方撒地方撒地方测试2</p><p>fdf</p><p>ffee</p><p style="text-align: center;">gdg</p>");
//注意使用单引号,因为内容里面也有双引号,会转义失败
可以看出是双引号里面又使用了双引号,将格式改为以下即可:
ue.ready(function() {
//设置编辑器的内容
ue.setContent('{$info.contractContent}'); //使用单引号代替双引号
});