red-axe / am-editor

A rich text editor that supports collaborative editing and allows for the free use of front-end common libraries such as React and Vue to extend and define plugins.
https://editor.aomao.com
MIT License
937 stars 196 forks source link

vue3 - 图片组件 视频组件 为啥每次输入内容的时候,图片组件和视频组件资源都会重新下载? #342

Open web-shenjin opened 11 months ago

web-shenjin commented 11 months ago

Describe the bug 操作步骤: 上传一个图片之后,然后输入内容,当内容发生变化的时候,图片组件会重新触发下载链接一样。 L(5E4QO8 }GA2 }H$L}IPYR

To Reproduce 在官网示例上,看下你们的资源是返回一个: https://editor.aomao.com/upload/1696748387183-image.png 我自已项目中的资源是一个下载的接口资源。: https://fx.beebox.cc/eman/service/manualContent/fileDownload?lang=zh_CN&manualContentId=8704b678251f3d0bcfb18830cbd5d3d0&token=eyJhbGciOiJIUzUxMiJ9.eyJleHBpcmVUaW1lIjoxNjk2Nzc5OTAwMTg2LCJsb2dpblR5cGUiOm51bGwsInVzZXJDb2RlIjoiM2YwYjliNjc0N2E0NWRmMjI0NDA1N2M5NDJiYjk2ZWIiLCJrZXkiOiIzZjBiOWI2NzQ3YTQ1ZGYyMjQ0MDU3Yzk0MmJiOTZlYi02ZWNkNmY0Yzg0YTM0NTdiYmM4NDcxNTVhNTg0NzQyOCJ9.jwDW24vYmYp7aZeueN6Q2jC51KFnBsL6RTFpjErolhp7CdfxNAYNWfI9SZrsGfLR8h5-vuURcUQ_sLRm13tZwA&fileId=f29339a14e26265ba54d959f04568140

类似这样的接口格式,然后我触发编辑器内容改变,都会重新触发下载图片组件的接口 同理视频组件也是这样的。 不知道是不是 请求下载资源逻辑不同?

wwhwwhwwh commented 11 months ago

感觉是图片上传接口的问题,图片上传成功需要返回 图片的url 设置到内容中

big-camel commented 11 months ago

是不是值变更后你重新 setHtml 了?

web-shenjin commented 11 months ago

是不是值变更后你重新 setHtml 了?

web-shenjin commented 11 months ago

是不是值变更后你重新 setHtml 了?

在值改变的时候,setHtml 没有这个动作,我全局搜索了下。