editor = new E('#div1');
// 编辑器高度
editor.config.height = 300;
// 图片转base64(开这个是因为关闭,是因为文件上传窗口也会关闭)
editor.config.uploadImgShowBase64 = true;
editor.create();
// 上传接口(富文本编译器图片上传的接口)
editor.config.uploadImgServer = '';
// 根据服务器文件名填写,要不然可能传不上去
editor.config.uploadFileName = 'file';
editor.config.uploadImgHooks = {
customInsert: function (insertImgFn: (arg0: string) => void,insertImg: any, result: any, editor: any) {
// 图片上传并返回结果,自定义插入图片的事件(而不是编辑器自动插入图片!!!)
// insertImg 是插入图片的函数,editor 是编辑器对象,result 是服务器端返回的结果
// 举例:假如上传图片成功后,服务器端返回的是 {url:'....'} 这种格式,即可这样插入图片:
//insertImg为上传结束的返回值
这个看具体情况,一般第二个参数是返回值,程序员嘛,多打桩
console.log(insertImg);
console.log(result);
console.log(result.data);
// result.data= result.data
console.log(editor);
这里拼接一下接口
insertImgFn(`http://192.168.1.1/api/downloads/v11?fileIdss=`+insertImg.data)
功能需要富文本编译器图片不转base64,琢磨了一下,上代码
最新推荐文章于 2023-07-31 23:46:52 发布