주소검색을 하고싶었는데 daum것을 많이 쓰는거같고 깔끔해해서 사용했다. 웹뷰로 사용하는 방법도 있는데, 라이브러리가 있어 일단은 라이브러리로 사용했다. reac-daum-post 를사용하는데 react native 에선 잘안되는거같아 찾아보니 rn에서 사용이되는걸 찾았다. 물론 내 착각일수도있다.
npm install @actbase/react-daum-postcode
or
yarn add @actbase/react-daum-postcode
RN 작업용으로 webView 추가 설치
npm install react-native-webview
npx pod-install
import Postcode from '@actbase/react-daum-postcode';
return (
<View style={styles.container}>
<HeaderBack2 title={'주소 검색'}></HeaderBack2>
<View style={styles.content}>
<TouchableOpacity onPress={handleMyLocation} style={styles.mylocation}>
<Text>현재 위치로 설정</Text>
</TouchableOpacity>
{/* <View>
<Text>내 위치 설정하기</Text>
</View> */}
<View>
<Postcode
style={styles.postcode}
jsOptions={{ animation: true }}
onSelected={(data) => {
getSearchAddress(data)
}}
/>
</View>
</View>
</View>
// </View>
)
}
on selected로 주소를 클릭하면 주솟값을 받아온다.
jsOpiton animation을주면 주소를 입력했을때 주르륵 나오는 효과를 준다.
