From d19793a75f9aeb3b7516f5af9425eb602af85bde Mon Sep 17 00:00:00 2001 From: wx <645899409@qq.com> Date: Tue, 17 Mar 2026 16:08:39 +0800 Subject: [PATCH] =?UTF-8?q?1.=E4=BF=AE=E6=94=B9=E6=8E=92=E5=90=8D=E5=B1=8F?= =?UTF-8?q?=E6=BB=9A=E5=8A=A8=E9=83=A8=E5=88=86?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/dataBoard/dataBoard.vue | 19 +++++++++++++++---- 1 file changed, 15 insertions(+), 4 deletions(-) diff --git a/src/views/dataBoard/dataBoard.vue b/src/views/dataBoard/dataBoard.vue index 92f2e8b..e63bc63 100644 --- a/src/views/dataBoard/dataBoard.vue +++ b/src/views/dataBoard/dataBoard.vue @@ -56,10 +56,11 @@
-
-
+
+ +
- {{preName(item.name)}} {{item.userScore}}分 第{{index+1}}名; + {{preName(item.name)}} {{item.userScore}}分 第{{(index % listData.length)+1}}名;
@@ -236,6 +237,16 @@ created() { this.initMttqF() }, + computed: { + animationCss() { + return this.listData && this.listData.length > 6 ? { + // animationName: 'scroll', + animationDuration: this.listData.length * 3 + 's', + animationTimingFunction: 'linear', + animationIterationCount: 'infinite' + } : {} + } + }, mounted() { callBackMqttMessage((data) => { console.log('loadData===', data) @@ -915,7 +926,7 @@ } .animal-css { - animation: scroll 20s linear infinite; + animation: scroll 40s linear infinite; } @keyframes scroll {