react使用wangeditor遇到的小问题(js编码解码,The given range isn‘t in document.)

男娘i 2021-09-07 10:54 455阅读 0赞

1.图片编码采用base64不需要上传图片接口 直接传递字符串

  1. editor.config.uploadImgShowBase64 = true

watermark_type_ZmFuZ3poZW5naGVpdGk_shadow_10_text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L2xhbnNlZ3VodWk_size_16_color_FFFFFF_t_70

传递的时候需要编码解码一下

  1. var escape1 =escape("我的名字是:yr~");//编码
  2. var unescape1 = unescape(escape1); //解码

2.The given range isn’t in document.

这个问题表示你创建的那个编辑器不在文档中,就是说在创建富文本编辑器的时候,装他的容器还没有

我使用的是modal组件,在modal组件中有一个装他的容器,当创建富文本编辑器的时候,因为异步问题虽然modal是true已经显示,但是其中的内容并没有完全加载出来,

使用modal组件提供的api,设置forceRender为true强制渲染 就可以解决这个问题

20210421140446629.png

发表评论

表情:
评论列表 (有 0 条评论,455人围观)

还没有评论,来说两句吧...

相关阅读