Umeditor使用笔记

开始一直用的完整版的,因为第一次用的时候就用的完整版的,这次想换一个的原因是——觉得mini版本的颜值比较高???(什么鬼,功能也比较简单,但是呢,够用了。

接下来说说我踩的坑。

1.图片无法正常缩放,原因大概是跟前端框架css有冲突

,layui啊bootstrap啥的,于是乎在umeditor的css末端加上如下css代码

.edui-container *{-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}
.edui-container *:before,.edui-container *:after {-webkit-box-sizing: content-box;-moz-box-sizing: content-box;box-sizing: content-box;}

问题解决,现在正常缩放了。

2.全屏问题

开始的时候点了全屏发现工具栏不见了,我以为是版本bug,但是不是的,是因为我自己用的前段模板把顶部层级设置成了一个1030(这又是什么鬼...),z-index改成1,现在工具栏不会“消失”了。但是全屏之后高度只有编辑器高度只有500px,这就造成了我的屏幕只有上半部分是编辑器,下面都是空白,右边的滚动条高度也只有半个屏幕,很心塞,开始的时候由于想在非全屏模式下比较好处理编辑器,就设置了

autoFloatEnabled:false

自动增长高度,默认是true的,改回true之后全屏就能铺满整个屏幕了。

3.图片上传路径

返回的格式需要是json,内容如下:

            $jsonArr=[
                "state"     => "SUCCESS",
                "original"  => $original['name'],
                "size"      => $info->getSize(),
                "title"     => $info->getFilename(),
                "type"      => $original['type'],
                "url"       =>'/uploads/editor/'.$imgName
            ];

然后要在配置js里面改路径

技术最菜,头发最少
原文地址:https://www.cnblogs.com/gushengyan/p/11231511.html