|
@@ -1,8 +1,8 @@
|
|
<template>
|
|
<template>
|
|
<view>
|
|
<view>
|
|
- <view class="flex space" style="display:flex; flex-wrap:wrap; padding: 30upx 30upx 0px 30upx;">
|
|
|
|
|
|
+ <view class="wrapper" style="">
|
|
<block v-for="(value,key) in listData" :key="key">
|
|
<block v-for="(value,key) in listData" :key="key">
|
|
- <view class="box pb10 mb15" style="width:31%; border-radius:20rpx;" @click="detail(value)">
|
|
|
|
|
|
+ <view class="box pb10 mb15" style="width:30%; border-radius:20rpx;" @click="detail(value)">
|
|
<image class="integral-mall-goods" mode="aspectFill" :src="value.cover_image"></image>
|
|
<image class="integral-mall-goods" mode="aspectFill" :src="value.cover_image"></image>
|
|
<view class="mt8 plr10 ft14 ftw400 text-center text-over cl-main">{{value.name}}</view>
|
|
<view class="mt8 plr10 ft14 ftw400 text-center text-over cl-main">{{value.name}}</view>
|
|
</view>
|
|
</view>
|
|
@@ -93,6 +93,15 @@
|
|
</script>
|
|
</script>
|
|
|
|
|
|
<style lang="scss" scoped>
|
|
<style lang="scss" scoped>
|
|
|
|
+ .wrapper {
|
|
|
|
+ display: flex;
|
|
|
|
+ flex-wrap: wrap;
|
|
|
|
+
|
|
|
|
+ .box {
|
|
|
|
+ margin: 10rpx;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
.integral-mall-goods {
|
|
.integral-mall-goods {
|
|
width: 100%;
|
|
width: 100%;
|
|
height: 280rpx;
|
|
height: 280rpx;
|