|
@@ -3,15 +3,17 @@
|
|
|
<!-- 导航栏 -->
|
|
|
<Navbar @login="handleLogin" />
|
|
|
|
|
|
- <!-- 轮播图 -->
|
|
|
- <Carousel :templateData="template" class="mb-10" style="max-height: 594.5px;" />
|
|
|
+ <div id="contentBox" ref="scrollBox">
|
|
|
+ <!-- 轮播图 -->
|
|
|
+ <Carousel :templateData="template" class="mb-10" style="max-height: 594.5px;" />
|
|
|
|
|
|
- <div class="default-width pb-10">
|
|
|
- <!-- 热门商品 -->
|
|
|
- <HotGoods :templateData="template" class="mb-10" />
|
|
|
+ <div class="default-width pb-10">
|
|
|
+ <!-- 热门商品 -->
|
|
|
+ <HotGoods :templateData="template" class="mb-10" />
|
|
|
|
|
|
- <!-- 积分兑换 -->
|
|
|
- <PointExchange :point="accountData.point" @login="handleLogin" />
|
|
|
+ <!-- 积分兑换 -->
|
|
|
+ <PointExchange :point="accountData.point" @login="handleLogin" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</div>
|
|
|
|
|
@@ -25,7 +27,7 @@ import { ref, onMounted } from 'vue'
|
|
|
import Navbar from '../components/navbar.vue'
|
|
|
import Carousel from './components/carousel.vue'
|
|
|
import HotGoods from './components/hotGoods.vue'
|
|
|
-import PointExchange from '../pointExchange'
|
|
|
+import PointExchange from './pointExchange'
|
|
|
import loginPage from '@/views/common/loginDialog.vue'
|
|
|
import { useMallStore } from '@/store/mall'
|
|
|
import { useUserStore } from '@/store/user'
|