elementUI + upload 组件新手遇到的坑

遇到的问题:before-remove、on-remove 钩子函数在选取文件的时候就调用了

问题的原因:upload组件有个属性auto-upload (是否在选取文件后立即进行上传)默认值为true,即一选取文件就上传,这个时候会出现自动调用before-remove on-remove钩子,导致无法自定义删除操作

解决办法一:auto-upload 属性设置为false

解决办法二:在before-remove、on-remove 这两个钩子函数中加判断

                     if (file && file.status==="success") {

                            // 发送删除图片的请求

                    }

你可能感兴趣的:(elementUI + upload 组件新手遇到的坑)