Files
t-admin/unpackage/dist/build/web/assets/cloud-image.Ci0RWVbx.js
T
2025-06-13 21:16:12 +08:00

2 lines
870 B
JavaScript

import{_ as t,e,o as i,c as s,w as c,G as r,q as l,u as d,i as h}from"./index-CS85kPhe.js";const a=t({name:"cloud-image",emits:["click"],props:{mode:{type:String,default:()=>"widthFix"},src:{default:()=>""},width:{type:String,default:()=>"100rpx"},height:{type:String,default:()=>"100rpx"}},watch:{src:{handler(t){t&&"cloud://"==t.substring(0,8)?e.getTempFileURL({fileList:[t]}).then((t=>{this.cSrc=t.fileList[0].tempFileURL})):this.cSrc=t},immediate:!0}},methods:{onClick(){this.$emit("click")}},data:()=>({cSrc:!1})},[["render",function(t,e,a,n,o,m){const u=d,g=h;return i(),s(g,{onClick:m.onClick,style:r([{width:a.width,height:a.height},{"justify-content":"center"}])},{default:c((()=>[o.cSrc?(i(),s(u,{key:0,style:r({width:a.width,height:a.height}),src:o.cSrc,mode:a.mode},null,8,["style","src","mode"])):l("",!0)])),_:1},8,["onClick","style"])}]]);export{a as _};