后端生成的base64图片,在前端偶尔无法显示
//添加.replace(/=+$/,'') replace(/[\r\n]/g,"")为了解决由于base64图片补码的问题导致的
this.$nextTick(()=>{ let urlType = '',base64code = '' if(type.toUpperCase()==='PDF'){ urlType = `data:application/pdf;base64` base64code = this.generalOrderDetailImgPreview }else{ urlType = `data:image/${type};base64` base64code = this.generalOrderDetailImgPreview.replace(/[\r\n]/g,"") } this.imageUrl = `${urlType},${this.generalOrderDetailImgPreview}` })