이전에 만든 html을 베이스로 서울 날씨 API를 불러와서 데이터를 브라우저에 나타내본다.
준비
API를 열어서 데이터를 살펴본다.
여기서 temp 데이터를 가져다 쓰면 될 것 같다.
날씨 정보 같은 경우 클릭 이벤트가 발생할 때 html이 생성되는 게 아니라 브라우저가 열릴 때 자동으로 실행되어야 한다.
이 기능을 해주는 함수가 있다.
$(document).ready(function () {
})
간단하게 temp 값을 가져다가 해당 태그에 값을 넣어주면 된다.
<script>
$(document).ready(function () {
fetch("http://spartacodingclub.shop/sparta_api/weather/seoul").then(res => res.json()).then(data => {
let temper = data['temp']
$('#temp').empty();
$('#temp').append(temper)
})
})
</script>
값을 넣어주기 전에 기존에 있던 값을 지우고 API에서 가져온 값을 넣어준다.
실행해 보면 날씨가 잘 적용된 게 확인된다.
'스파르타 > Web' 카테고리의 다른 글
[Web] 파이썬 준비 - ( week 3 ) (0) | 2023.04.19 |
---|---|
[Web] 복습 ( week - 3) (0) | 2023.04.19 |
[Web] fetch 연습 - 따릉이API ( week 2 ) (0) | 2023.04.19 |
[Web] fetch 연습 - 미세먼지API ( week 2 ) (0) | 2023.04.19 |
[Web] Fetch - ( week 2) (0) | 2023.04.18 |