import {useEffect, useState} from "react"; import {Image, Space, Tag, Divider} from '@nutui/nutui-react-taro' import {Cart} from '@nutui/icons-react-taro' import Taro from '@tarojs/taro' import {ShopGoods} from "@/api/shop/shopGoods/model"; import {getShopGoods} from "@/api/shop/shopGoods"; import './index.scss' const GoodsDetail = () => { const [goods, setGoods] = useState(null); const router = Taro.getCurrentInstance().router; const goodsId = router?.params?.id; useEffect(() => { if (goodsId) { getShopGoods(Number(goodsId)).then(res => { setGoods(res); }).catch(error => { console.error("Failed to fetch goods detail:", error); }); } }, [goodsId]); if (!goods) { return
加载中...
; } return (
{goods.name} #{goods.goodsId}
丰江桥佛手瓜面,非油炸,Q弹爽口,营养丰 已售 {goods.sales}
会客厅循环劵每拍2减10元 会客厅专享拍1减3元
{goods.price}
Taro.navigateTo({url: '/shop/orderConfirm/index?goodsId=' + goods.goodsId})}>
购买

商品详情

); }; export default GoodsDetail;