出现UEditor编辑器禁用时点击文本编辑器会多加一个字符问题:
步骤:
1.禁止编辑后,加载字符数正确:
2.点击文本,出现下面问题:
原因:JS读取文本字符长度的时候,没有把隐藏的字符去掉
解决方案:
//原始 ueditor.all.min.js 里面代码 count = this.getContentTxt().replace(/[ ]+/g, '').length;
把上面的JS更改为:
//去除隐藏字符 replace(/[u200b-u200fuFEFFu202a-u202e]/g, "") count = this.getContentTxt().replace(/[ ]+/g, '').replace(/[u200b-u200fuFEFFu202a-u202e]/g, "").length;