React
React 카카오(Daum) 주소 찾기 API 사용하기
dev22
2023. 1. 31. 11:45
728x90
import DaumPostcode from 'react-daum-postcode';

const [address, setAddress] = useState(""); // 우편번호
const [detailaddress, setDetailaddress] = useState(""); //api상의 주소
const [detail2address, setDetail2address] = useState(""); //상세주소
const {addDocument, response } = useFirestore('manmul');
const [openPostcode, setOpenPostcode] = useState(false); //카카오api


/**
* 카카오api handle
*/
const clickButton =() =>{
setOpenPostcode(current => !current);
}
const selectAddress = (data) => {
console.log(`
주소: ${data.address},
우편번호: ${data.zonecode}
`)
setAddress(data.zonecode);
setDetailaddress(data.address);
setOpenPostcode(false);
}
<tr><td className="title">주소</td>
<input id="address_kakao"
onClick={clickButton}
value={address}
></input>
{openPostcode &&
<DaumPostcode
onComplete={selectAddress} // 값을 선택할 경우 실행되는 이벤트
autoClose={false} // 값을 선택할 경우 사용되는 DOM을 제거하여 자동 닫힘 설정
defaultQuery='판교역로 235' // 팝업을 열때 기본적으로 입력되는 검색어
/>}
<td className="title">상세주소</td>
<td><input value={detailaddress}></input></td>
<input value={detail2address}
onChange={(e)=>{ setDetail2address(e.target.value)}}
></input>
</tr>
reference
https://developers.kakao.com/docs/latest/ko/local/dev-guide
Kakao Developers
카카오 API를 활용하여 다양한 어플리케이션을 개발해보세요. 카카오 로그인, 메시지 보내기, 친구 API, 인공지능 API 등을 제공합니다.
developers.kakao.com
https://myhappyman.tistory.com/240
카카오(Daum) 주소 찾기 API 사용하기
카카오 주소🏠 찾기 API https://postcode.map.daum.net/guide Daum 우편번호 서비스 우편번호 검색과 도로명 주소 입력 기능을 너무 간단하게 적용할 수 있는 방법. Daum 우편번호 서비스를 이용해보세요. 어
myhappyman.tistory.com
[React] 카카오 주소 검색 사용하기
안녕하세요. J4J입니다. 이번 포스팅은 카카오 주소 검색 사용하는 방법에 대해 적어보는 시간을 가져보려고 합니다. 주소 검색 사용 방법 [ 1. 패키지 설치 ] $ npm install react-daum-postcode [ 2. 주소 컴
jforj.tistory.com