Open insDream opened 1 year ago
Steps To Reproduce 我在回显页面的时候,通过
let fileName = url.slice(url.lastIndexOf("/") + 1); this.coverUrlToFile(url, fileName).then((file) => { this.$refs.md.$refs.toolbar_left.$imgAddByFilename( fileName, file ); });
添加从服务端得来的imgurl,从而使img_file回显,再点击列表中的删除按钮时调用$vm.$refs.toolbar_left.$imgDelByFilename进行删除,浏览器显示会循环调用这个方法
$vm.$refs.toolbar_left.$imgDelByFilename
并在报错之后把img_file中的所有内容都删除
Screenshots
The expected behaviour
在调用$imgDelByFilename后可以正常删除img_file中的列表,并且可以吧md源码中对应的图片删除
$imgDelByFilename
Possible solution (optional, but very helpful)
🐛 Bug Report
Steps To Reproduce 我在回显页面的时候,通过
添加从服务端得来的imgurl,从而使img_file回显,再点击列表中的删除按钮时调用
$vm.$refs.toolbar_left.$imgDelByFilename
进行删除,浏览器显示会循环调用这个方法并在报错之后把img_file中的所有内容都删除
Screenshots![image](https://user-images.githubusercontent.com/67005109/231476384-ba7919b0-79b7-4083-96ee-d337c42df6ca.png)
The expected behaviour
在调用
$imgDelByFilename
后可以正常删除img_file中的列表,并且可以吧md源码中对应的图片删除Possible solution (optional, but very helpful)