merge lll-fix-nodata-img into master

修复nodata组件img问题

Created-by: LovableCat
Commit-by: LovableCat
Merged-by: LovableCat
Description: 修复nodata组件img问题

See merge request: hk_openRepo/OpenRepo_Portal!29
This commit is contained in:
LovableCat
2025-03-18 21:33:32 +08:00

View File

@@ -2,10 +2,24 @@
<div class="bg-white w-full flex flex-col items-center py-[20px]">
<slot name="img">
<img
v-if="!hideImg"
v-if="!hideImg && imgSrc"
class="block mb-[20px]"
:width="imgWidth"
:src="src"
:src="imgSrc"
alt="NoData"
/>
<img
v-if="!hideImg && !small"
class="block mb-[20px]"
:width="imgWidth"
src="/src/assets/imgs/jyh/nodata.svg"
alt="NoData"
/>
<img
v-if="!hideImg && small"
class="block mb-[20px]"
:width="imgWidth"
src="/src/assets/imgs/jyh/nodata_small.svg"
alt="NoData"
/>
</slot>
@@ -36,12 +50,6 @@ const props = defineProps({
default: '',
},
});
const src = computed(() => {
if (props.imgSrc) {
return props.imgSrc;
}
return props.small ? '/src/assets/imgs/jyh/nodata_small.svg' : '/src/assets/imgs/jyh/nodata.svg';
});
const imgWidth = computed(() => {
if (props.width) {
return props.width;