commit
6fa0d7a33f
@ -1,22 +1,41 @@
|
||||
<!-- 商品详情页面的根容器 -->
|
||||
<view class="details">
|
||||
<!-- 商品顶部图片,使用宽度自适应模式 -->
|
||||
<image class="topimage" mode="widthFix" src="{{ goodsDetails.topimage }}"></image>
|
||||
|
||||
<!-- 商品基本信息容器 -->
|
||||
<view class="content">
|
||||
<!-- 商品价格显示 -->
|
||||
<view class="price">
|
||||
¥<text>{{ goodsDetails.price }}</text>.00
|
||||
</view>
|
||||
|
||||
<!-- 商品标题显示 -->
|
||||
<view class="title">
|
||||
<text>{{ goodsDetails.title }}</text>
|
||||
</view>
|
||||
</view>
|
||||
|
||||
<!-- 商品详细介绍图片,使用宽度自适应模式 -->
|
||||
<view class="introduce">
|
||||
<image mode="widthFix" src="{{ goodsDetails.details }}"></image>
|
||||
</view>
|
||||
|
||||
<!-- 商品操作栏容器 -->
|
||||
<view class="cart">
|
||||
<!-- Vant 商品操作栏组件 -->
|
||||
<van-goods-action>
|
||||
<!-- 客服图标按钮,点击时触发 onClickKF 事件 -->
|
||||
<van-goods-action-icon icon="chat-o" text="客服" bind:click="onClickKF" />
|
||||
|
||||
<!-- 购物车图标按钮,点击时触发 onClickCart 事件 -->
|
||||
<van-goods-action-icon icon="cart-o" text="购物车" bind:click="onClickCart" />
|
||||
|
||||
<!-- 加入购物车按钮,点击时触发 onClickAddCart 事件 -->
|
||||
<van-goods-action-button text="加入购物车" type="warning" bind:click="onClickAddCart" />
|
||||
|
||||
<!-- 立即购买按钮,点击时触发 onClickBuy 事件,并传递商品 ID -->
|
||||
<van-goods-action-button data-id="{{ goodsDetails.id }}" text="立即购买" bind:click="onClickBuy" />
|
||||
</van-goods-action>
|
||||
</view>
|
||||
</view>
|
||||
</view>
|
||||
|
@ -1,32 +1,39 @@
|
||||
.details{
|
||||
background: #fff;
|
||||
/* 商品详情页面的整体样式 */
|
||||
.details {
|
||||
background: #fff; /* 设置背景颜色为白色 */
|
||||
}
|
||||
|
||||
.details .topimage{
|
||||
width: 100%;
|
||||
/* 商品顶部图片的样式 */
|
||||
.details .topimage {
|
||||
width: 100%; /* 图片宽度占满父容器 */
|
||||
}
|
||||
|
||||
.details .content{
|
||||
margin: 10px;
|
||||
/* 商品基本信息容器的样式 */
|
||||
.details .content {
|
||||
margin: 10px; /* 设置外边距为 10px */
|
||||
}
|
||||
|
||||
/* 商品价格的样式 */
|
||||
.details .content .price {
|
||||
color: #f2270c;
|
||||
color: #f2270c; /* 设置价格文字颜色为红色 */
|
||||
}
|
||||
|
||||
.details .content .price text{
|
||||
color: #f2270c;
|
||||
display: inline-block;
|
||||
font-family: JDZH-Regular;
|
||||
font-size: 20px;
|
||||
line-height: 30px;
|
||||
/* 商品价格中的文本样式 */
|
||||
.details .content .price text {
|
||||
color: #f2270c; /* 设置价格文字颜色为红色 */
|
||||
display: inline-block; /* 使文本块级显示,方便设置其他样式 */
|
||||
font-family: JDZH-Regular; /* 设置字体为 JDZH-Regular */
|
||||
font-size: 20px; /* 设置字体大小为 20px */
|
||||
line-height: 30px; /* 设置行高为 30px */
|
||||
}
|
||||
|
||||
.details .content .title{
|
||||
font-size: 15px;
|
||||
font-weight: 700;
|
||||
/* 商品标题的样式 */
|
||||
.details .content .title {
|
||||
font-size: 15px; /* 设置字体大小为 15px */
|
||||
font-weight: 700; /* 设置字体加粗 */
|
||||
}
|
||||
|
||||
.details .introduce image{
|
||||
width: 100%;
|
||||
}
|
||||
/* 商品详细介绍图片的样式 */
|
||||
.details .introduce image {
|
||||
width: 100%; /* 图片宽度占满父容器 */
|
||||
}
|
||||
|
Loading…
Reference in new issue