From 201a4153b7d5c706216893d2916dd3fadf15a3e3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=EA=B0=95=EC=84=9D=20=EC=B5=9C?= Date: Tue, 15 Mar 2022 13:25:00 +0900 Subject: [PATCH] =?UTF-8?q?=EB=8C=80=EC=8B=9C=EB=B3=B4=EB=93=9C=20?= =?UTF-8?q?=ED=99=94=EB=A9=B4=ED=81=AC=EA=B8=B0=20=EB=B3=80=EA=B2=BD=20?= =?UTF-8?q?=EC=8B=9C=20=EC=B0=A8=ED=8A=B8=20=EB=A6=AC=EB=A1=9C=EB=93=9C=20?= =?UTF-8?q?=EC=9D=B4=EB=B2=A4=ED=8A=B8=20=EC=B6=94=EA=B0=80.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/webapp/js/admin/dashBoard.js | 20 +++++++++++++++++++- 1 file changed, 19 insertions(+), 1 deletion(-) diff --git a/src/main/webapp/js/admin/dashBoard.js b/src/main/webapp/js/admin/dashBoard.js index 223e953..c07c7ca 100644 --- a/src/main/webapp/js/admin/dashBoard.js +++ b/src/main/webapp/js/admin/dashBoard.js @@ -1,11 +1,29 @@ +const smSize = 575; +let beforeSize; +window.onresize = function (){ + const nowWidth = this.innerWidth; + if(beforeSize>smSize&&nowWidthsmSize){ + loadChart(nowWidth) + }else if(beforeSize+100nowWidth+100){ + loadChart(nowWidth) + } +} $(function (){ + loadChart(window.innerWidth) +}) +function loadChart(nowWidth){ + beforeSize = nowWidth; google.charts.load('current', {packages: ['bar']}); google.charts.setOnLoadCallback(drawMapUseFromDayChart); google.charts.load('current', {packages: ['corechart']}); google.charts.setOnLoadCallback(drawAreaDonutChart); google.charts.load('current', {packages:['line']}); google.charts.setOnLoadCallback(drawTempChart); -}) +} function drawMapUseFromDayChart() { var dataHeader = [['날짜', '사용량']];