百度编辑器ueditor编辑修改内容后出现内容为空的现象

  • 时间:
  • 浏览:47

在一个项目中,有一个后台页面同时调用了6个百度编辑器,开始是没有任何问题的。但是后来发现了一个bug,当我重新编辑已添加的资料后,会出现部分内容丢失的现象。


摸索一段时间后,发现把百度编辑器的容器 script 改成 textarea 就好了,即把



改成:



后就成功的解决了问题,具体是什么原因,有待研究。


说到这里,其实百度编辑器ueditor的容器可以是script,textarea,div。不过一般不出什么意外问题,推荐使用script标签做为容器。因为对于极少数的特殊情况时,使用textarea在提交数据的时候自动对里面的部分html文本进行一次特殊字符转义,从而有可能会导致有些不熟悉的用户在再编辑的时候出现编码混乱的问题。