适配小程序代码结构
This commit is contained in:
@@ -0,0 +1 @@
|
||||
{"version":3,"file":"cloud-image.js","sources":["uni_modules/uni-id-pages/components/cloud-image/cloud-image.vue","../../../work/soft/HBuilderX.4.87.20251210/plugins/uniapp-cli-vite/uniComponent:/RDovd29yazIvY29kZS9zbWFydERyaXZlRUVVbmlBcHAxMTExL3VuaV9tb2R1bGVzL3VuaS1pZC1wYWdlcy9jb21wb25lbnRzL2Nsb3VkLWltYWdlL2Nsb3VkLWltYWdlLnZ1ZQ"],"sourcesContent":["<template>\r\n\t<view @click=\"onClick\" :style=\"{width,height}\" style=\"justify-content: center;\">\r\n\t\t<image v-if=\"cSrc\" :style=\"{width,height}\" :src=\"cSrc\" :mode=\"mode\"></image>\r\n\t</view>\r\n</template>\r\n\r\n<script>\r\n\t/**\r\n\t* cloud-image \r\n\t* @description 兼容普通资源和unicloud图片资源渲染的组件\r\n\t* @property {String} mode\t图片裁剪、缩放的模式。默认为widthFix,支持所有image组件的mode值\r\n\t* @property {String} src\t资源完了链接或uniCloud云存储资源的fileid\r\n\t* @property {String} width\t图片的宽,默认为:100rpx\r\n\t* @property {String} height\t图片的高,默认为:100rpx\r\n\t* @event {Function} click 点击 cloud-image 触发事件\r\n\t*/\r\n\texport default {\r\n\t\tname: \"cloud-image\",\r\n\t\temits:['click'],\r\n\t\tprops: {\r\n\t\t\tmode: {\r\n\t\t\t\ttype:String,\r\n\t\t\t\tdefault () {\r\n\t\t\t\t\treturn 'widthFix'\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\tsrc: {\r\n\t\t\t\t// type:String,\r\n\t\t\t\tdefault () {\r\n\t\t\t\t\treturn \"\"\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\twidth: {\r\n\t\t\t\ttype:String,\r\n\t\t\t\tdefault () {\r\n\t\t\t\t\treturn '100rpx'\r\n\t\t\t\t}\r\n\t\t\t},\r\n\t\t\theight: {\r\n\t\t\t\ttype:String,\r\n\t\t\t\tdefault () {\r\n\t\t\t\t\treturn '100rpx'\r\n\t\t\t\t}\r\n\t\t\t}\r\n\t\t},\r\n\t\twatch: {\r\n\t\t\tsrc:{\r\n\t\t\t\thandler(src) {\r\n\t\t\t\t\tif (src&&src.substring(0, 8) == \"cloud://\") {\r\n\t\t\t\t\t\tuniCloud.getTempFileURL({\r\n\t\t\t\t\t\t\tfileList: [src]\r\n\t\t\t\t\t\t}).then(res=>{\r\n\t\t\t\t\t\t\tthis.cSrc = res.fileList[0].tempFileURL\r\n\t\t\t\t\t\t})\r\n\t\t\t\t\t}else{\r\n\t\t\t\t\t\tthis.cSrc = src\r\n\t\t\t\t\t}\r\n\t\t\t\t},\r\n\t\t\t\timmediate: true\r\n\t\t\t}\r\n\t\t},\r\n\t\tmethods:{\r\n\t\t\tonClick(){\r\n\t\t\t\tthis.$emit('click')\r\n\t\t\t}\r\n\t\t},\r\n\t\tdata() {\r\n\t\t\treturn {\r\n\t\t\t\tcSrc:false\r\n\t\t\t};\r\n\t\t}\r\n\t}\r\n</script>","import Component from 'D:/work2/code/smartDriveEEUniApp1111/uni_modules/uni-id-pages/components/cloud-image/cloud-image.vue'\nwx.createComponent(Component)"],"names":["uniCloud"],"mappings":";;AAgBC,MAAK,YAAU;AAAA,EACd,MAAM;AAAA,EACN,OAAM,CAAC,OAAO;AAAA,EACd,OAAO;AAAA,IACN,MAAM;AAAA,MACL,MAAK;AAAA,MACL,UAAW;AACV,eAAO;AAAA,MACR;AAAA,IACA;AAAA,IACD,KAAK;AAAA;AAAA,MAEJ,UAAW;AACV,eAAO;AAAA,MACR;AAAA,IACA;AAAA,IACD,OAAO;AAAA,MACN,MAAK;AAAA,MACL,UAAW;AACV,eAAO;AAAA,MACR;AAAA,IACA;AAAA,IACD,QAAQ;AAAA,MACP,MAAK;AAAA,MACL,UAAW;AACV,eAAO;AAAA,MACR;AAAA,IACD;AAAA,EACA;AAAA,EACD,OAAO;AAAA,IACN,KAAI;AAAA,MACH,QAAQ,KAAK;AACZ,YAAI,OAAK,IAAI,UAAU,GAAG,CAAC,KAAK,YAAY;AAC3CA,wBAAAA,GAAS,eAAe;AAAA,YACvB,UAAU,CAAC,GAAG;AAAA,WACd,EAAE,KAAK,SAAK;AACZ,iBAAK,OAAO,IAAI,SAAS,CAAC,EAAE;AAAA,WAC5B;AAAA,eACG;AACJ,eAAK,OAAO;AAAA,QACb;AAAA,MACA;AAAA,MACD,WAAW;AAAA,IACZ;AAAA,EACA;AAAA,EACD,SAAQ;AAAA,IACP,UAAS;AACR,WAAK,MAAM,OAAO;AAAA,IACnB;AAAA,EACA;AAAA,EACD,OAAO;AACN,WAAO;AAAA,MACN,MAAK;AAAA;EAEP;AACD;;;;;;;;;;;;;;;;ACtED,GAAG,gBAAgB,SAAS;"}
|
||||
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
Reference in New Issue
Block a user