msgList.vue 2.5 KB
<template>
	<view>
		<view class="productList">
			<view class="productItem">
				<view class="productRight">
					<image src="../../static/image/my/ic_33@2x.png" mode=""></image>
				</view>
				<view class="productLeft">
					<view class="productName">
						<text class="msgTitle">待办事项</text>
						<text class="msgTime">2020-8-06</text>
					</view>
					<view class="productDesc">
						您有4条代办,请及时处理
					</view>
				</view>
			</view>
			<view class="productItem">
				<view class="productRight">
					<image src="../../static/image/my/ic_34@2x.png" mode=""></image>
				</view>
				<view class="productLeft">
					<view class="productName">
						<text class="msgTitle">系统消息</text>
						<text class="msgTime">2020-8-06</text>
					</view>
					<view class="productDesc">
						您有一个系统消息待处理您有一个系统消息系统消息待处理您有一个系统消息系统消息待处理您有一个系统消息
					</view>
				</view>
			</view>
			<view class="productItem">
				<view class="productRight">
					<image src="../../static/image/my/ic_35@2x.png" mode=""></image>
				</view>
				<view class="productLeft">
					<view class="productName">
						<text class="msgTitle">系统公告</text>
						<text class="msgTime">2020-8-06</text>
					</view>
					<view class="productDesc">
						您有一个系统消息待处理您有一个系统消息系统消息待处理您有一个系统消息系统消息待处理您有一个系统消息
					</view>
				</view>
			</view>
		</view>
	</view>
</template>

<script>
</script>

<style lang="scss">
	page{
		background-color: $uni-bg-color-hui;
	}
	.productList{
		padding: 1rpx 32rpx 32rpx 32rpx;
		.productItem{
			margin-top: 32rpx;
			padding: 32rpx;
			display: flex;
			background: $uni-bg-bai-color;
			border-radius: 20rpx;
			.productLeft{
				flex: 1;
				.productName{
					display: flex;
					justify-content: space-between;
					align-items: center;
					.msgTitle{
						font-size: $uni-font-size-28;
						font-weight: 600;
					}
					.msgTime{
						font-size: $uni-font-size-24;
						color: $uni-text-color-hui;
					}
				}
				.productDesc{
					overflow: hidden;
					text-overflow: ellipsis;
					display: -webkit-box;
					-webkit-line-clamp:1;
					-webkit-box-orient:vertical;
					color: $uni-text-color-hui;
					font-size: $uni-font-size-26;
				}
			}
			.productRight{
				width: 84rpx;
				display: flex;
				justify-content: flex-start;
				image{width: 64rpx;height: 68rpx;border-radius: 20rpx;}
			}
		}
	}
</style>