700字范文,内容丰富有趣,生活中的好帮手!
700字范文 > elementUI组件upload上传后图片不显示问题

elementUI组件upload上传后图片不显示问题

时间:2023-01-19 21:02:13

相关推荐

elementUI组件upload上传后图片不显示问题

在开发中调用上传图片的接口

<el-upload:before-upload="beforePicUpload" //! 上传w判断:on-remove="handleSwiperRemove" //! 文件删除时的钩子:on-success="handleSwiperSuccess" // 文件上传成功时的钩子action="/api/upload/pic" //!图片上传的地址根据实际开发修改class="avatar-uploader"list-type="picture-card"multipleref="SwiperlUpload"><el-buttonsize="small"type="primary">点击上传</el-button></el-upload>

上传后的数据返回

以上的方法会自动上传图片.上传成功后会调用成功的钩子函数,由于后端返回的路径是这样的

不显示的效果:

这时需要在成功上传的函数中做以下操作,在file.url下拼接:地址+图片路径

handleSwiperSuccess(response, file, fileList) {//! 拼接地址和图片路径 地址根据开发修改file.url = 'http://supw.work:8989' + response.data.url;console.log("轮播图打印file",file)this.form.urls.push({img:response.data.url});},

成功显示:

希望以上能对你有所帮助.

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。