ソースを参照

修复扫码导致触发 button click 事件

kumu 6 ヶ月 前
コミット
fc1497abb3
1 ファイル変更7 行追加1 行削除
  1. 7 1
      src/pages/screen.page.vue

+ 7 - 1
src/pages/screen.page.vue

@@ -191,7 +191,13 @@ onBeforeRouteLeave((to, from) => {
       </div>
       <div class="flex-auto flex flex-col">
         <div class="flex-auto flex justify-center items-center">
-          <van-button class="decorate" :loading="loading || registering" @click="handle()">开始检测</van-button>
+          <!--<van-button class="decorate" :loading="loading || registering" @click="handle()">开始检测</van-button>-->
+          <div class="van-button decorate" @click="!(loading || registering) && handle()">
+            <div class="van-button__content">
+              <van-loading v-if="loading || registering" />
+              <span v-else class="van-button__text">开始检测</span>
+            </div>
+          </div>
         </div>
         <div class="flex-none text-xl p-8 text-center" v-html="copyright"></div>
       </div>