From 1c6fbfcfb24fad8fe825f0bd6cdd354df239f795 Mon Sep 17 00:00:00 2001 From: luyisha Date: Mon, 31 Jul 2023 13:59:13 +0800 Subject: [PATCH] =?UTF-8?q?=E5=B9=B4=E6=9C=88=E6=97=A5=E4=B8=89=E4=B8=AA?= =?UTF-8?q?=E5=9B=BE=E8=A1=A8=E2=80=9C=E8=BD=AE=E6=92=AD=E2=80=9D?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/views/index.vue | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/src/views/index.vue b/src/views/index.vue index a3018f8..bbd2409 100644 --- a/src/views/index.vue +++ b/src/views/index.vue @@ -180,6 +180,7 @@ export default { groupNameData: [], timer1: null,//左上角定时器 timer2: null,//左下角定时器 + timer0: null,//年月日切换定时器 }; }, //创建的时候修改背景图片 @@ -206,8 +207,24 @@ export default { this.index_pie1(); }, 1000) + this.autoTimer0(); }, methods: { + autoTimer0(){ + clearInterval(this.timer0); + this.timer0 = setInterval(() => { + if(this.klselt == 'y'){ + this.klselt = 'm'; + this.btgetdata2(); + }else if(this.klselt == 'm'){ + this.klselt = 'd'; + this.btgetdata3(); + }else if(this.klselt == 'd'){ + this.klselt = 'y'; + this.btgetdata(); + } + }, 5000); + }, btgetdata() { //年客流 let that = this; @@ -317,17 +334,20 @@ export default { // console.log(type); this.klselt = type; // this.getHomeBarData(); - this.btgetdata() + this.btgetdata(); + this.autoTimer0(); }, selitem2(type) { // console.log(type); this.klselt = type; - this.btgetdata2() + this.btgetdata2(); + this.autoTimer0(); }, selitem3(type) { // console.log(type); this.klselt = type; - this.btgetdata3() + this.btgetdata3(); + this.autoTimer0(); }, // 透明背景柱状统计图--总服务人次趋势