完成
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
<view class="introduce">
|
||||
<text class="towline">{{item.goods_name}}</text>
|
||||
<view>
|
||||
<view>${{item.shop_price}}<text>(¥price)</text></view>
|
||||
<view>€{{item.shop_price_eur}}<text>(¥{{item.shop_price}})</text></view>
|
||||
<view>加入购物车</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@@ -4,7 +4,8 @@ Component({
|
||||
title:String,
|
||||
id:String,
|
||||
price:String,
|
||||
shopid:String
|
||||
shopid:String,
|
||||
shoppriceeur:String
|
||||
},
|
||||
data: {},
|
||||
methods: {
|
||||
|
||||
@@ -5,7 +5,7 @@
|
||||
<text class="towline">{{title}}</text>
|
||||
|
||||
<view>
|
||||
<view>${{price}}<text>(¥price)</text></view>
|
||||
<view>€{{shoppriceeur}}<text>(¥{{price}})</text></view>
|
||||
<view>加入购物车</view>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
@@ -1,20 +1,18 @@
|
||||
.list {
|
||||
width: 623rpx;
|
||||
margin-top: 36rpx;
|
||||
.title {
|
||||
font-size: 30rpx;
|
||||
color: #333;
|
||||
font-weight: bold;
|
||||
margin-left: 32rpx;
|
||||
width: 623rpx;
|
||||
margin-top: 36rpx;
|
||||
.title {
|
||||
font-size: 30rpx;
|
||||
color: #333;
|
||||
font-weight: bold;
|
||||
margin-left: 32rpx;
|
||||
// margin-bottom: 32rpx;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
>text:last-child{
|
||||
font-size: 24rpx;
|
||||
color: #666;
|
||||
}
|
||||
display: flex;
|
||||
align-items: center;
|
||||
justify-content: space-between;
|
||||
> text:last-child {
|
||||
font-size: 24rpx;
|
||||
color: #666;
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@@ -1,4 +1,7 @@
|
||||
<view class="list">
|
||||
<view class="title"><text>热门商品</text><text>实时汇率:€1=¥{{huilv}}</text></view>
|
||||
<commodity wx:for="{{list}}" title="{{item.goods_name}}" price="{{item.shop_price}}" img="{{item.image}}" shopid="{{item.goods_id}}"></commodity>
|
||||
</view>
|
||||
<view class="list">
|
||||
<view class="title">
|
||||
<text>热门商品</text>
|
||||
<text>实时汇率:€1=¥{{huilv}}</text>
|
||||
</view>
|
||||
<commodity wx:for="{{list}}" title="{{item.goods_name}}" price="{{item.shop_price}}" img="{{item.image}}" shopid="{{item.goods_id}}" shoppriceeur="{{item.shop_price_eur}}"></commodity>
|
||||
</view>
|
||||
@@ -7,6 +7,7 @@ Component({
|
||||
img: String,
|
||||
name: String,
|
||||
price: String,
|
||||
oprice: String,
|
||||
gid:String
|
||||
},
|
||||
|
||||
|
||||
@@ -26,6 +26,9 @@
|
||||
text-align: center;
|
||||
font-size: 30rpx;
|
||||
color: #09BB07;
|
||||
>view:last-child{
|
||||
font-size: 24rpx;
|
||||
}
|
||||
}
|
||||
.towline {
|
||||
overflow: hidden;
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
<view class="membershop" bind:tap="nav">
|
||||
<image class="pic" src="{{img}}"></image>
|
||||
<view class="shopname towline">{{name}}</view>
|
||||
<view class="pri">${{price}}</view>
|
||||
<view class="pri"><view>€{{oprice}}</view><view>¥{{price}}</view></view>
|
||||
</view>
|
||||
@@ -1 +1 @@
|
||||
.membershop{width:373rpx;height:557rpx;background-color:#FBFBFB}.membershop .pic{width:256rpx;height:256rpx;background-color:white;margin:0 auto;position:relative;top:64rpx;left:64rpx}.membershop .shopname{width:273rpx;color:#333333;font-size:30rpx;text-align:center;position:relative;top:111rpx;margin:0 auto}.membershop .pri{position:relative;top:127rpx;text-align:center;font-size:30rpx;color:#09BB07}.membershop .towline{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
|
||||
.membershop{width:373rpx;height:557rpx;background-color:#FBFBFB}.membershop .pic{width:256rpx;height:256rpx;background-color:white;margin:0 auto;position:relative;top:64rpx;left:64rpx}.membershop .shopname{width:273rpx;color:#333333;font-size:30rpx;text-align:center;position:relative;top:111rpx;margin:0 auto}.membershop .pri{position:relative;top:127rpx;text-align:center;font-size:30rpx;color:#09BB07}.membershop .pri>view:last-child{font-size:24rpx}.membershop .towline{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}
|
||||
|
||||
@@ -12,7 +12,8 @@ Component({
|
||||
gid:Number,
|
||||
num:Number,
|
||||
select:Boolean,
|
||||
index:Number
|
||||
index:Number,
|
||||
oprice:String
|
||||
},
|
||||
|
||||
/**
|
||||
|
||||
@@ -6,11 +6,14 @@
|
||||
<view class="shopinfo">
|
||||
<view class="shopname">{{shopname}}</view>
|
||||
<view class="shopdesc">{{shopdesc}}</view>
|
||||
<view class="price">${{price}}</view>
|
||||
<view class="price">
|
||||
<view>€{{oprice}}</view>
|
||||
<view>${{price}}</view>
|
||||
</view>
|
||||
</view>
|
||||
<view class="numberset">
|
||||
<view class="reverse" bind:tap="rm">-</view>
|
||||
<view class="num">{{num}}</view>
|
||||
<view class="add" bind:tap="add">+</view>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
@@ -1,6 +1,6 @@
|
||||
.shoppingitem {
|
||||
width: 639rpx;
|
||||
height: 186rpx;
|
||||
/* height: 186rpx; */
|
||||
display: flex;
|
||||
justify-content: space-between;
|
||||
}
|
||||
@@ -59,8 +59,13 @@
|
||||
font-size: 32rpx;
|
||||
font-weight: bold;
|
||||
text-decoration: underline;
|
||||
display: flex;
|
||||
align-items: center;
|
||||
}
|
||||
.price >view:last-child{
|
||||
margin-left: 10rpx;
|
||||
font-size: 20rpx;
|
||||
}
|
||||
|
||||
.numberset {
|
||||
width: 85rpx;
|
||||
height: 186rpx;
|
||||
|
||||
Reference in New Issue
Block a user