From 45a7b1a6bfb9afa52a6beae28c0f2252e86b7c76 Mon Sep 17 00:00:00 2001 From: luxiaotao1123 <t1341870251@163.com> Date: 星期一, 31 七月 2023 14:21:29 +0800 Subject: [PATCH] # --- src/components/datav/scrollBoard.vue | 36 ++++++++++++++++++++++++++++++++---- 1 files changed, 32 insertions(+), 4 deletions(-) diff --git a/src/components/datav/scrollBoard.vue b/src/components/datav/scrollBoard.vue index 8042613..57c01ac 100644 --- a/src/components/datav/scrollBoard.vue +++ b/src/components/datav/scrollBoard.vue @@ -9,10 +9,10 @@ export default { name: 'ScrollBoard', - data () { + data() { return { config: { - header: ['鏃堕棿', '鐥呭淇℃伅', '鏁伴噺', '鏍囨'], + header: ['椤圭洰鍙�', '鍝佸悕', '鐢熶骇鏁伴噺', '瀹屽伐鏁伴噺', '璁″垝瀹屽伐鏃�'], data: [ ['2019-07-01 19:25:00', '璺潰鍗卞-鏉炬暎', '5', 'xxxxxxx'], ['2019-07-02 17:25:00', '璺潰鍗卞-璺潰娌规薄娓呯悊', '13', 'xxxxxxx'], @@ -42,14 +42,42 @@ return await axios.get(this.baseUrl + "data1", { params: {} }) } getApiData().then(result => { - console.log(result.data.data); + let list = result.data.data; + this.config.data = []; + if (list) { + for (let i = 0; i<list.length; i++) { + let item = []; + item.push(list[i].椤圭洰鍙�); + item.push(list[i].鍝佸悕); + item.push(list[i].鐢熶骇鏁伴噺); + item.push(list[i].瀹屽伐鏁伴噺); + item.push(this.coverData(list[i].璁″垝瀹屽伐鏃�)); + this.config.data.push(item); + } + } + console.log(JSON.stringify(this.config.data)); }) + }, + coverData(date) { + var time = new Date(date); + var y = time.getFullYear(); + var M = time.getMonth() + 1; + M = M < 10 ? ("0" + M) : M; + var d = time.getDate(); + d = d < 10 ? ("0" + d) : d; + var h = time.getHours(); + h = h < 10 ? ("0" + h) : h; + var m = time.getMinutes(); + m = m < 10 ? ("0" + m) : m; + var s = time.getSeconds(); + s = s < 10 ? ("0" + s) : s; + return y + "-" + M + "-" + d + " " + h + ":" + m + ":" + s; } }, mounted() { const { httpData } = this httpData() - setInterval(this.httpData, 30000) + setInterval(this.httpData, 3000) } } </script> -- Gitblit v1.9.1