|
|
@@ -16,7 +16,6 @@ interface GoodsCardProps {
|
|
|
data: GoodsData
|
|
|
currency?: string
|
|
|
onClick?: (goods: GoodsData) => void
|
|
|
- onThumbClick?: (goods: GoodsData) => void
|
|
|
onAddCart?: (goods: GoodsData) => void
|
|
|
}
|
|
|
|
|
|
@@ -25,7 +24,6 @@ export default function GoodsCard({
|
|
|
data,
|
|
|
currency = '¥',
|
|
|
onClick,
|
|
|
- onThumbClick,
|
|
|
onAddCart
|
|
|
}: GoodsCardProps) {
|
|
|
const independentID = id || `goods-card-${Math.floor(Math.random() * 10 ** 8)}`
|
|
|
@@ -34,10 +32,11 @@ export default function GoodsCard({
|
|
|
onClick?.(data)
|
|
|
}
|
|
|
|
|
|
- const handleThumbClick = (e: any) => {
|
|
|
- e.stopPropagation()
|
|
|
- onThumbClick?.(data)
|
|
|
- }
|
|
|
+ // 移除单独的图片点击事件,改为整个卡片统一处理
|
|
|
+ // const handleThumbClick = (e: any) => {
|
|
|
+ // e.stopPropagation()
|
|
|
+ // onThumbClick?.(data)
|
|
|
+ // }
|
|
|
|
|
|
const handleAddCart = (e: any) => {
|
|
|
e.stopPropagation()
|
|
|
@@ -49,7 +48,7 @@ export default function GoodsCard({
|
|
|
return price.toFixed(2)
|
|
|
}
|
|
|
|
|
|
- const isValidityLinePrice = data.originPrice && data.price && data.originPrice >= data.price
|
|
|
+ // const isValidityLinePrice = data.originPrice && data.price && data.originPrice >= data.price
|
|
|
|
|
|
return (
|
|
|
<View
|
|
|
@@ -60,7 +59,7 @@ export default function GoodsCard({
|
|
|
>
|
|
|
<View className="goods-card__main">
|
|
|
{/* 商品图片 */}
|
|
|
- <View className="goods-card__thumb" onClick={handleThumbClick}>
|
|
|
+ <View className="goods-card__thumb">
|
|
|
{data.cover_image && (
|
|
|
<Image
|
|
|
src={data.cover_image}
|