open api ํ์ฉํด์ json ํ์์ ๋ฐ์ดํฐ ๋ฐ์์์ ์ฐจํธ ๋ง๋ค๊ธฐ
json๋ฐ์ดํฐ ์์
- hourly ์์์ time ์์ ๊ฐ์ด ํ์ํจ
ํ์ํ open_api ์ ๋ณด๋ฅผ ์ ์ํ๊ณ
ํ์ํ ๋ฐ์ดํฐ๋ hourly.time์
datasets์ ์ฐจํธ ๋ถ๋ถ์ ๊ฐ๋ฆฌํค๋ ๊ฒ๋ค๋ก ์ฌ์ฉ
pointHoverRadius ์ ํตํด ๋ง์ฐ์ค ํธ๋ฒ๋ง๋๋ฉด ์์ด ์ปค์ง๊ฒ ๋จ
chart ๋ฅผ ์ฐ๊ฒ ๋๋ฉด, ๋ฐ์ดํฐ ํฌ๋งทํ ์ ๋ง์ถฐ์ ๊ฐ๋ค์ ์ค์ ํ๋ฉด ๋จ
myChart ๋ผ๋ dom ์ ์ฐจํธ๋ฅผ ๊ทธ๋ฆผ(์บ๋ฒ์ค์)
new Chart๋ก
fetch ์์ฒญํ ๋ฐ์ดํฐ๋ฅผ ๊ฐ์ ธ์์,
draw๋ฅผ ํตํด ์ฐจํธ๋ฅผ ๊ทธ๋ฆผ
window.onload
dom์ด ๋ก๊ทธ๊ฐ ์๋ ๋๋ฅผ ๋๋นํ์ฌ,
์คํ์ผ์ํธ ๋ฐ ์ด๋ฏธ์ง์ ๊ฐ์ ๋ชจ๋ ์ข ์ ๋ฆฌ์์ค๋ฅผ ํฌํจํ์ฌ ์ ์ฒด ํ์ด์ง๊ฐ ๋ก๋๋๋ฉด ์ด๋ฒคํธ๊ฐ ์์๋๊ฒ ํจ
ํ์ฉํ chart.js ๋งํฌ
'๐๏ธ์ํํธ์จ์ด > ๐ฌHTML & CSS' ์นดํ ๊ณ ๋ฆฌ์ ๋ค๋ฅธ ๊ธ
์์, ํ์, ์ธ์ ํ์ , ์ผ๋ฐ ํ์ ์ ํ์ (0) | 2022.10.03 |
---|---|
ํฌ๋กฌ๋ธ๋ผ์ฐ์ ์์ ์ ๊ณตํ๋ ๊ธฐ๋ณธ ์ฌ๋ฐฑ ์ ๊ฑฐํ๊ธฐ (0) | 2022.10.02 |
[html/css] ์คํ๋ฅดํ์ฝ๋ฉ 1์ฃผ์ฐจ:์น๊ฐ๋ฐ (0) | 2022.09.20 |
IntelliJ ํ์์ฉ ์ค์น (0) | 2021.10.18 |
html pdf ๋ณํ (0) | 2021.09.20 |