Browse Source

处理图片上传问题

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

9
src/widget/lowcodeimage/lowcodeImage.vue

@ -168,7 +168,7 @@ const handleAvatarSuccess = (
} }
// props.setimgurl=response.data.url // props.setimgurl=response.data.url
// emits("update:setimgurl",response.data.url) // emits("update:setimgurl",response.data.url)
// console.log("------>",oldFormSetUp) console.log("上传成功回调------>",url.value)
emits("updateCont",response.data.url) emits("updateCont",response.data.url)
} }
@ -189,16 +189,17 @@ watch(() =>props.imgUrl,(val)=>{
</script> </script>
<template> <template>
<div> <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 <el-upload
v-else
class="upload-demo" class="upload-demo"
:action="uploadUrl" :action="uploadUrl"
:limit="1"
:show-file-list="false" :show-file-list="false"
:on-success="handleAvatarSuccess" :on-success="handleAvatarSuccess"
:before-upload="beforeAvatarUpload" :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> </el-upload>
</div> </div>

Loading…
Cancel
Save