diff --git a/src/components/common/card.vue b/src/components/common/card.vue index c8f56fd..a23ad94 100644 --- a/src/components/common/card.vue +++ b/src/components/common/card.vue @@ -32,11 +32,10 @@ import { ref, toRaw, onMounted, getCurrentInstance } from "vue" import BuyDialog from "@/components/Dialogs/buyDialog.vue" import {priceCalculated} from "@/configs/priceCalculate.js" -import { useDetailStore } from "@/store/detail" import { apiAddCartList } from "@/utils/marketplace" -const detailData = useDetailStore() + import { useRouter } from "vue-router"; const router = useRouter(); const { proxy } = getCurrentInstance(); @@ -62,8 +61,12 @@ const getImageUrl = (name) => { // 去详情页面 const toDetail = () => { - detailData.nftData = toRaw(props.nftData) - router.push('/detail'); + // detailData.nftData = toRaw(props.nftData) + // router.push('/detail'); + const _nftData = toRaw(props.nftData) + const nftData = _nftData.nft + nftData.event = _nftData.event + router.push({name: 'Detail', state: { nftData}}); } // 添加购物车