ソースを参照

Merge branch 'master' of https://git.nanodreamtech.com/wkw/wallet_app

wkw 3 週間 前
コミット
98ba2792f6
2 ファイル変更7 行追加7 行削除
  1. 1 1
      src/i18n/index.js
  2. 6 6
      src/views/dapp/index.vue

+ 1 - 1
src/i18n/index.js

@@ -13,7 +13,7 @@ import enUsSys  from "./enUs/index";
 export const i18n = createI18n({
   legacy: false,
   globalInjection: true,
-  locale:  getLocalStorage("LANG") || lang,
+  locale:  getLocalStorage("LANG")?.lang || lang,
   messages: {
     "zh-HK": zhHkSys,
     "en-US": enUsSys, 

+ 6 - 6
src/views/dapp/index.vue

@@ -7,7 +7,7 @@
             <svg-icon class="search-icon" name="search" />
             <van-field v-model="searchValue" placeholder="输入DApp名称或网址" />
         </div>
-
+         
         <van-swipe class="swipe-box" :autoplay="3000" lazy-render>
             <van-swipe-item v-for="item in slidesList" :key="item.id">
                 <div class="swipe-item">
@@ -49,7 +49,8 @@
             </van-tab>
         </van-tabs>
 
-        <van-tabs v-model="activeTab" @change="onTabChange" class="tabs-wrapper">
+        <van-skeleton v-if="chainTypes.length == 0" title :row="6" />
+        <van-tabs v-else v-model="activeTab" @change="onTabChange" class="tabs-wrapper">
             <!-- 全部 -->
             <van-tab title="全部" name="ALL">
                 <template #default>
@@ -84,9 +85,9 @@
                     </div>
                 </template>
             </van-tab>
-
+            
             <!-- 单链标签 -->
-            <van-tab
+            <van-tab 
                 v-for="chain in chainTypes"
                 :title="chain"
                 :name="chain"
@@ -313,8 +314,7 @@ onMounted(async () => {
 
 .tabs-wrapper-card {
     height: 130px;
-    margin-top: 40px;
-
+    margin-top: 40px; 
     :deep(.van-tabs__nav) {
         padding: 3px;
         background: #f2f2f2;