|
@@ -5,7 +5,7 @@
|
|
|
</view>
|
|
|
|
|
|
<nut-tabs v-model="activeTab">
|
|
|
- <nut-tabpane title="推荐">
|
|
|
+ <nut-tab-pane title="推荐">
|
|
|
<view class="game-list" v-if="!gameStore.loading && filteredGames.length > 0">
|
|
|
<game-card
|
|
|
v-for="game in filteredGames"
|
|
@@ -23,12 +23,12 @@
|
|
|
</view>
|
|
|
<nut-empty v-else-if="!gameStore.loading && filteredGames.length === 0" description="没有找到相关游戏" image="empty" />
|
|
|
<view class="loading-container" v-else>
|
|
|
- <nut-loading size="20"></nut-loading>
|
|
|
+ <nut-infinite-loading size="20"></nut-infinite-loading>
|
|
|
<text>加载中...</text>
|
|
|
</view>
|
|
|
- </nut-tabpane>
|
|
|
+ </nut-tab-pane>
|
|
|
|
|
|
- <nut-tabpane title="热门">
|
|
|
+ <nut-tab-pane title="热门">
|
|
|
<view class="game-list" v-if="!gameStore.loading && hotGames.length > 0">
|
|
|
<game-card
|
|
|
v-for="game in hotGames"
|
|
@@ -46,12 +46,12 @@
|
|
|
</view>
|
|
|
<nut-empty v-else-if="!gameStore.loading && hotGames.length === 0" description="暂无热门游戏" image="empty" />
|
|
|
<view class="loading-container" v-else>
|
|
|
- <nut-loading size="20"></nut-loading>
|
|
|
+ <nut-infinite-loading size="20"></nut-infinite-loading>
|
|
|
<text>加载中...</text>
|
|
|
</view>
|
|
|
- </nut-tabpane>
|
|
|
+ </nut-tab-pane>
|
|
|
|
|
|
- <nut-tabpane title="社交">
|
|
|
+ <nut-tab-pane title="社交">
|
|
|
<view class="game-list" v-if="!gameStore.loading && socialGames.length > 0">
|
|
|
<game-card
|
|
|
v-for="game in socialGames"
|
|
@@ -69,12 +69,12 @@
|
|
|
</view>
|
|
|
<nut-empty v-else-if="!gameStore.loading && socialGames.length === 0" description="暂无社交游戏" image="empty" />
|
|
|
<view class="loading-container" v-else>
|
|
|
- <nut-loading size="20"></nut-loading>
|
|
|
+ <nut-infinite-loading size="20"></nut-infinite-loading>
|
|
|
<text>加载中...</text>
|
|
|
</view>
|
|
|
- </nut-tabpane>
|
|
|
+ </nut-tab-pane>
|
|
|
|
|
|
- <nut-tabpane title="音乐">
|
|
|
+ <nut-tab-pane title="音乐">
|
|
|
<view class="game-list" v-if="!gameStore.loading && musicGames.length > 0">
|
|
|
<game-card
|
|
|
v-for="game in musicGames"
|
|
@@ -92,10 +92,10 @@
|
|
|
</view>
|
|
|
<nut-empty v-else-if="!gameStore.loading && musicGames.length === 0" description="暂无音乐游戏" image="empty" />
|
|
|
<view class="loading-container" v-else>
|
|
|
- <nut-loading size="20"></nut-loading>
|
|
|
+ <nut-infinite-loading size="20"></nut-infinite-loading>
|
|
|
<text>加载中...</text>
|
|
|
</view>
|
|
|
- </nut-tabpane>
|
|
|
+ </nut-tab-pane>
|
|
|
</nut-tabs>
|
|
|
</view>
|
|
|
</template>
|