Adxm 2023-03-24 04:15 采纳率: 50%
浏览 94
已结题

wangEditor5自定义上传图片返回空

因为上传图片接口返回结果与编辑器默认要求格式不一样,查看文档可用customInsert()方法处理

但是通过编辑器上传图片,已经成功将图片上传到服务器,并且有返回结果,返回结果示例:http://localhost:8081/file/8d9c76f6a0ad41bbb0f110def726b547.png(直接是图片地址的链接),但是这个链接我在customInsert的res变量中拿不到,以下是我的编辑器配置的代码,有没有踩过这坑的人,帮我看看问题在哪里?

// 编辑器的配置
const editorConfig = { 
  placeholder: '请 输 入 文 章 内 容 ...',
  autoFocus: true,
  MENU_CONF: {
    uploadImage: {
      // 服务端地址
      server: 'http://localhost:8081/file/upload',
      // 后端接受文件名
      fieldName: "file",
      // 图片最大体积(byte)
      maxFileSize: 1 * 1024 * 1024,
      // 文件类型
      allowedFileTypes: ['image/*'],
      // 超时时间(ms)
      timeout: 6 * 1000,
      // 加工上传接口返回数据
      customInsert(res, insertFn) {
        console.log('customInsert', res)
        insertFn(res, '图片消失了!', res)
      }
    }
  }
}
  • 写回答

4条回答 默认 最新

  • Adxm 2023-03-25 03:43
    关注

    自己已经发现问题所在
    作者描述wangEditor5 上传文件用了 https://uppy.io/docs/xhr-upload/ ,经我测试,目前只能接收 JSON 格式的数据,字符串接收不到。
    返回接口直接返回url字符串,无法交给customInsert的res参数

    本回答被题主选为最佳回答 , 对您是否有帮助呢?
    评论
查看更多回答(3条)

报告相同问题?

问题事件

  • 系统已结题 4月2日
  • 已采纳回答 3月25日
  • 创建了问题 3月24日

悬赏问题

  • ¥15 微信会员卡等级和折扣规则
  • ¥15 微信公众平台自制会员卡可以通过收款码收款码收款进行自动积分吗
  • ¥15 随身WiFi网络灯亮但是没有网络,如何解决?
  • ¥15 gdf格式的脑电数据如何处理matlab
  • ¥20 重新写的代码替换了之后运行hbuliderx就这样了
  • ¥100 监控抖音用户作品更新可以微信公众号提醒
  • ¥15 UE5 如何可以不渲染HDRIBackdrop背景
  • ¥70 2048小游戏毕设项目
  • ¥20 mysql架构,按照姓名分表
  • ¥15 MATLAB实现区间[a,b]上的Gauss-Legendre积分