Commit 3fe862d7 by 李嘉林

优化

parent f2392546
...@@ -10,6 +10,7 @@ ...@@ -10,6 +10,7 @@
<div class="list" v-if="list.length>0"> <div class="list" v-if="list.length>0">
<div class="item" v-for="(item,index) in list" :key="index"> <div class="item" v-for="(item,index) in list" :key="index">
<div class="img" @click="toGoodsInfo(item)"> <div class="img" @click="toGoodsInfo(item)">
<div class="num">{{item.number}}</div>
<img v-if="item.productImgUrl" :src="item.productImgUrl" alt /> <img v-if="item.productImgUrl" :src="item.productImgUrl" alt />
</div> </div>
<div class="info"> <div class="info">
...@@ -213,11 +214,22 @@ export default { ...@@ -213,11 +214,22 @@ export default {
border-radius: 6px; border-radius: 6px;
overflow: hidden; overflow: hidden;
background: #999; background: #999;
position: relative;
img { img {
width: 100%; width: 100%;
height: 100%; height: 100%;
object-fit: cover; object-fit: cover;
} }
.num {
position: absolute;
top: 0;
left: 0;
color: #fff;
font-size: 12px;
background: #666;
padding: 2px 6px;
border-bottom-right-radius: 6px;
}
} }
.info { .info {
flex: 1; flex: 1;
......
...@@ -30,6 +30,7 @@ ...@@ -30,6 +30,7 @@
<div class="list"> <div class="list">
<div class="item" v-for="(item,index) in list" :key="index" :class="{'itemBorder':index!=list.length-1}"> <div class="item" v-for="(item,index) in list" :key="index" :class="{'itemBorder':index!=list.length-1}">
<div class="img" @click="toGoodsInfo(item)"> <div class="img" @click="toGoodsInfo(item)">
<div class="num">{{item.number}}</div>
<img :src="item.productImgUrl" alt /> <img :src="item.productImgUrl" alt />
</div> </div>
<div class="info"> <div class="info">
...@@ -281,11 +282,22 @@ export default { ...@@ -281,11 +282,22 @@ export default {
height: 100px; height: 100px;
border-radius: 6px; border-radius: 6px;
overflow: hidden; overflow: hidden;
position: relative;
img { img {
width: 100%; width: 100%;
height: 100%; height: 100%;
object-fit: cover; object-fit: cover;
} }
.num {
position: absolute;
top: 0;
left: 0;
color: #fff;
font-size: 12px;
background: #666;
padding: 2px 6px;
border-bottom-right-radius: 6px;
}
} }
.info { .info {
flex: 1; flex: 1;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment