简单描述:项目里有个地方用到啦ueditor,用来输入XX描述就用电影film代替,保存后,获取到ueditor里的内容(html字符串),保存到数据库。
吐槽:回显的时候,无论怎么处置,就是死活不好用,百度的什么初始化,然后调用setContent()方法,也都是白搭,emmmm,终于在我找了好久之后,找到了一个,下面是Code
代码:
//js代码
<script type="text/javascript">
//初始化ueditor 建议放到最开头
var ue = UE.getEditor('editor');
//获取后台传过来的filmVo对象的filmDesc属性的内容(html字符串内容(数据库查到的))
var filmDesc = [[${filmVo.filmDesc}]];
//这个监听器是亮点
ue.addListener('ready',function () {
ue.execCommand('insertHtml',filmDesc);
});
</script>
说明一下:获取filmDesc 用的是thymleaf模板,换jsp的话${filmDesc} 也是可以的
总结:我太佩服我自己了,帅的一批fe༺༺超༒神༻༻