Open ZhangYang0204 opened 1 year ago
$vm.$refs.toolbar_left.$imgDelByFilename(>=2.1.6) String: filename 主动删除对应图片文件, 如果成功返回TRUE,否则返回FALSE, (并将其从 md 源码中删除 (>=2.4.16))
这个方法,我试了很多次,返回值都是false,filename我试了./1和1,都还是返回false,可以帮我看看问题出在哪里吗?
这是我的代码 ` imgAdd(pos, file) {
if (file.type !== "image/png" && file.type !== "image/jpeg") { ElMessage({ showClose: true, message: "仅支持Png和Jpeg格式的图片", type: "error", zIndex: 10002 }); } else if (file.size > 2) { ElMessage({ showClose: true, message: "大小不能超过2MB,q", type: "error", zIndex: 10002 }); console.log(this.$refs.md.$refs.toolbar_left.$imgDelByFilename('Warden_2.png')) //返回值false console.log(this.$refs.md.$refs.toolbar_left.$imgDelByFilename(pos)) //返回值 false console.log(this.$refs.md.$refs.toolbar_left.$imgDelByFilename("./"+pos)) //返回值 false console.log(this.$refs.md.$img2Url(pos, 'abb')) //这个操作成功执行 } // 缓存图片信息 this.imgFile[pos] = file; },
`
我想实现的功能是:检查图片大小,图片过大的时候就自动删掉
我找到了实现我功能的办法,但是这个删除的问题还是存在,我发现几年前就存在了QAQ
用imageFilter函数即可实现我的功能
$vm.$refs.toolbar_left.$imgDelByFilename(>=2.1.6) String: filename 主动删除对应图片文件, 如果成功返回TRUE,否则返回FALSE, (并将其从 md 源码中删除 (>=2.4.16))
这个方法,我试了很多次,返回值都是false,filename我试了./1和1,都还是返回false,可以帮我看看问题出在哪里吗?
这是我的代码 ` imgAdd(pos, file) {
`