Browse Source

处理图片上传问题

qin_v4
超级管理员 1 year ago
parent
commit
46a4830a80
  1. 11
      src/widget/lowcodeimage/lowcodeImage.vue

11
src/widget/lowcodeimage/lowcodeImage.vue

@ -168,7 +168,7 @@ const handleAvatarSuccess = (
}
// props.setimgurl=response.data.url
// emits("update:setimgurl",response.data.url)
// console.log("------>",oldFormSetUp)
console.log("上传成功回调------>",url.value)
emits("updateCont",response.data.url)
}
@ -189,17 +189,18 @@ watch(() =>props.imgUrl,(val)=>{
</script>
<template>
<div>
<img v-if="url!=errimg" referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" @click="handleLink(props.data?.control)" />
<!-- <img v-if="url!=errimg" referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" @click="handleLink(props.data?.control)" /> -->
<el-upload
v-else
class="upload-demo"
:action="uploadUrl"
:limit="1"
:show-file-list="false"
:on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload"
>
<img referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" />
<!-- <img referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" /> -->
<img referrerpolicy="no-referrer" :src="url" :style="styleObject" :fit="fit" :class="[boderAndShadowClassIsActive ? boderAndShadowClass : '', radiusClassIsActive ? radiusClass : '',mp, floatFlag ? floatStyle : '']" />
</el-upload>
</div>
</template>

Loading…
Cancel
Save