choose.vue 2.1 KB
<template>
	<view class="main">
		<p>选择您常使用的设备</p>
		<view class="desc">
			为您推荐更多相关信息
		</view>
		<view class="content">
			<u-grid :col="3">
				<view class="box" v-for="item in list">
					<image style="width: 150rpx; height: 150rpx;" :src="item.url" mode=""></image> 
					<p style="color: #3375d8ff;font-size: 30rpx;font-weight: 400;">{{item.title}}</p>
				</view>
			</u-grid>
		</view>
		<view class="bom">
			<u-button type="primary" @click="goIndex">进入平台</u-button>
		</view>
	</view>
</template>

<script>
	export default {
		data() {
			return {
				list:[
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
					{
						url:'../../static/choose/Frame 2839.png',
						title:'挖掘机'
					},
				]
			}
		},
		methods: {
			goIndex(){
				uni.reLaunch({
					url:"/pages/index/buy"
				})
			}
		}
	}
</script>

<style scoped lang="scss">
.main{
	padding: 32rpx;
	p{
		color: #000000e6;
		font-size: 48rpx;
		font-weight: 500;
		margin: 24rpx 0 16rpx 0;
	}
	.content{
		margin-left: 3%;
	}
	.desc{
		color: #00000099;
		 font-size: 28rpx;
		 font-weight: 400;
		 margin-bottom: 56rpx;
	}
	.box{
		width: 31%;
		margin-right: 16rpx;
		margin-bottom: 16rpx;
		height: 286rpx;
		border-radius: 8rpx;
		opacity: 1;
		display: flex;
		align-items: center;
		justify-content: center;
		flex-direction: column;
		background: #ffffffff;
	}
	.box:nth-child(3n+3){
		margin-right: 0;
	}
	.bom{
		margin-bottom: 16rpx;
		position: fixed;
		bottom: 0;
		width: 92%;
	}
}
</style>