帮大家踩个UEditor的坑。

问题背景: 公司自己开发了一套自己的ui框架,他们把UEditor集成进去了,由于UEditor底层的高度计算失误,导致内容输入过多时工具栏消失的问题。

解决方案: 找到ueditor.all.js文件的setHeight方法,根据自己的需求重新计算高度并设置,我这里是需要减掉30。

ps: 花了3小时读文档,终于一步步找到了修改的地方,一行代码解决掉这个bug,一言难尽啊~

图一:bug复现时
图二:bug解决后
图三~图五:bug解决过程的代码
展开
神奇的程序员于2020-06-10 09:49发布的图片
神奇的程序员于2020-06-10 09:49发布的图片
神奇的程序员于2020-06-10 09:49发布的图片
神奇的程序员于2020-06-10 09:49发布的图片
神奇的程序员于2020-06-10 09:49发布的图片
19