富文本编辑器比较全面的叫CKEditor

但是牵扯到图片上传组件是要收费的.

之前采用了wangEditor,简单实用.

之后因为需要在富文本content中加入a标签锚点,也就是需要将富文本转为代码作为编辑,

之后又了解到了summernote,使用起来也是比较简单,而且功能上也是有代码编辑,图片上传等.够实用.

 

需要额外注意的是,在富文本的content中(主内容),保存格式要以longtext形式保存.

在修改富文本内容时,每个富文本都应对应的实现代码.

比如 summernote 中.

  1. var markupStr = \'hello world\';
  2. $(\'#summernote\').summernote(\'code\', markupStr);

这里的markupStr就是content的内容,但一般是这种情况保存的.

这里配合EasyUI的datagrid做的时候,可以使用:

  1. var row = $(\'#dg\').datagrid(\'getSelected\');

通过row.content来获取数据.

在数据反填时,$(\’#summernote\’).summernote(\’code\’,row.content);即可将数据反填回去.

 

版权声明:本文为ukzq原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。
本文链接:https://www.cnblogs.com/ukzq/p/10860908.html