ajax 서버
서버에 데이터를 요청
서버 : 부탁하면 진짜로 들어주는 프로그램
ajax란
서버에 get, post 요청할 때 새로고침 없이 데이터를 주고 받을 수 있게 도와주는 간단한 브라우저 기능이다.
ajax 사용해도 GET 요청 가능
ajax 이용한 GET요청은 axios.get(’url’)
<button onClick={() => {
axios.get('')
}}>버튼</button>
</>
ajax 요쳥결과는 ajax.get(’url’).then()
서버가 보낸 실제 핵심 데이터 보려면 console.log(결과.data)
{
axios.get('<https://codingapple1.github.io/shop/data2.json>')
.then((결과) => {
console.log(결과.data)
})
실제 결과
catch
ajax 요청이 실패할 경우 catch로 이용해서 실패하면 띄울 코드
{
axios.get('<https://codingapple1.github.io/shop/data2.json>')
.then((결과) => {
console.log(결과.data) // 실제 데이터
})
.catch(() => {
console.log('실패함 ㅅㄱ')
})
'React > 리액트(코딩애플)' 카테고리의 다른 글
React Hooks - useState (0) | 2023.06.27 |
---|---|
React Hooks - useEffect (0) | 2023.06.27 |
Lifecycle/ hook (0) | 2023.06.24 |
styled-components (0) | 2023.06.24 |
URL 파라미로 상페이지 만들기 (0) | 2023.06.24 |