图片组件

组件名称

ux-image

组件属性

属性名称类型默认值作用
srcString''图片路径
widthNumber300图片宽度,单位 rpx
heightNumber0图片高度,单位 rpx,0 代表自动高度
timerNumber200图片加载动画延时时间,单位 毫秒
borderRadiusString0rpx图片圆角
modeStringwidthFix图片 mode 属性值

组件图示

演示代码

<template>
	<scroll-view class="ux-body ux-page-color ux-flex1">
		<text class="ux-h6 ux-color-grey ux-mt-large">图片自动高度</text>
		<view class="ux-bg-white ux-border-radius ux-mt-small ux-row"
		style="padding:20rpx">
			<ux-image 
			:width="300" 
			mode="widthFix" 
			border-radius="8rpx" 
			src="https://plus.unsplash.com/premium_photo-1708983589793-56673027592e?w=600"></ux-image>
		</view>
		<text class="ux-h6 ux-color-grey ux-mt-large">属性演示</text>
		<view class="ux-bg-white ux-border-radius ux-mt-small ux-row"
		style="padding:20rpx">
			<ux-image 
			bg-class="ux-bg-grey5" 
			:width="200" 
			:height="200" 
			border-radius="110rpx" 
			src="https://plus.unsplash.com/premium_photo-1708983589793-56673027592e?w=600"></ux-image>
		</view>
		<text class="ux-h6 ux-color-grey ux-mt-large">打开失败</text>
		<view class="ux-bg-white ux-border-radius ux-mt-small ux-row"
		style="padding:20rpx">
			<ux-image 
			:width="200" 
			:height="160" 
			border-radius="8rpx" 
			src="no"></ux-image>
		</view>
	</scroll-view>
</template>
<script lang="uts">
export default {
	data() {
		return {
		}
	},
	methods: {
		
	}
}
</script>
<style scoped>
</style>