[ React ] GET νΈμΆνμ§λ μμλλ° κ³μ GET νΈμΆλλ νμ
const onClickLogin = () => {
axios
.post(`/api/comm/user/signin`, {
id: id,
password: pw,
})
.then((response) => {
console.log(response.data);
})
.catch((error) => {
console.log(error);
});
};
λ‘κ·ΈμΈ κΈ°λ₯μ μννλ ν¨μλ₯Ό μμ±νλλ°, κ³μ getμ΄ μ°νλ€.
λ¬Όμνκ° λΆλ μ΄μ λ,
HTML νΌμ΄ GET λ©μλλ‘ μ μΆλλ©΄, νΌ νλ κ°μ΄ μλμΌλ‘ 쿼리 μ€νΈλ§μΌλ‘ μΆκ°λκΈ° λλ¬Έμ΄λ€.
const onClickLogin = (event) => {
event.preventDefault();
axios.post(`/api/comm/user/signin`,{
id:id,
password:pw
})
.then((response) => {
console.log(response.data)
})
.catch((error) => {
console.log(error);
});
}
κ·Έλμ event.preventDefault(); μ΄λΆλΆ μΆκ°. μ΄λ€ μ΄λ²€νΈλ₯Ό λͺ μμ μΌλ‘ μ²λ¦¬νμ§ μμ κ²½μ°, ν΄λΉ μ΄λ²€νΈμ λν μ¬μ©μ μμ΄μ νΈμ κΈ°λ³Έ λμμ μ€ννμ§ μλλ‘ μ§μ
https://developer.mozilla.org/ko/docs/Web/API/Event/preventDefault
Event.preventDefault() - Web API | MDN
Event μΈν°νμ΄μ€μ preventDefault() λ©μλλ μ΄λ€ μ΄λ²€νΈλ₯Ό λͺ μμ μΌλ‘ μ²λ¦¬νμ§ μμ κ²½μ°, ν΄λΉ μ΄λ²€νΈμ λν μ¬μ©μ μμ΄μ νΈμ κΈ°λ³Έ λμμ μ€ννμ§ μλλ‘ μ§μ ν©λλ€.
developer.mozilla.org