71 lines
1.3 KiB
Vue
71 lines
1.3 KiB
Vue
<!--
|
||
@name: GoodsItemOptions
|
||
@author: kahu4
|
||
@date: 2024-01-16 11:57
|
||
@description:拼团商品底部按钮
|
||
@update: 2024-01-16 11:57
|
||
-->
|
||
<script setup>
|
||
import { toRefs } from "vue";
|
||
|
||
const props = defineProps({
|
||
goods: {
|
||
type: Object,
|
||
required: true
|
||
}
|
||
})
|
||
const {goods} = toRefs(props)
|
||
</script>
|
||
|
||
<template>
|
||
<view class="options flex flex-jc__sb flex-ai__end">
|
||
<view class="left-info">
|
||
<view class="row">
|
||
3人团
|
||
</view>
|
||
<view class="price-row flex flex-ai__end">
|
||
¥329
|
||
<view class="old-price">
|
||
¥666
|
||
</view>
|
||
</view>
|
||
</view>
|
||
<view class="button animation-button" @click.stop="">
|
||
立即拼团
|
||
</view>
|
||
</view>
|
||
</template>
|
||
|
||
<style lang="scss"
|
||
scoped>
|
||
.options {
|
||
width: 100%;
|
||
|
||
|
||
.left-info{
|
||
color:$tips-color;
|
||
font-size: 24rpx;
|
||
.price-row{
|
||
margin-top: 5rpx;
|
||
color: $primary-color;
|
||
font-size: 30rpx;
|
||
.old-price{
|
||
text-decoration: line-through;
|
||
color:$tips-color;
|
||
font-size: 20rpx;
|
||
margin-left: 10rpx;
|
||
}
|
||
}
|
||
}
|
||
.button{
|
||
min-width: 45%;
|
||
background: $primary-color;
|
||
color: #fff;
|
||
height: 60rpx;
|
||
display: flex;
|
||
align-items: center;
|
||
justify-content: center;
|
||
}
|
||
}
|
||
</style>
|