Мне нужен PostalCode, использующий GooglePlacesAutocomplete в React native, а также разделить мой полный адрес на город, штат и страну.
Пожалуйста, предложите правильный путь.Вот мой код:
export default class App extends Component {
render() {
return (
<View style={styles.main}>
<GooglePlacesAutocomplete
placeholder="Enter Your Location"
minLength={2} // minimum length of text to search
autoFocus={true}
returnKeyType={"default"}
listViewDisplayed="false"
fetchDetails={true}
enablePoweredByContainer={false}
currentLocation={false}
onPress={(data, details = null) => {
console.log(data);
console.log(details);
this.setState({
address: data.description, // selected address
coordinates: `${details.geometry.location.lat},${
details.geometry.location.lng
}` // selected coordinates
});
}}
getDefaultValue={() => {
return ""; // text input default value
}}
query={{
key: "AIzaSyAGF8cAOPFPIKCZYqxuibF9xx5XD4JBb84", //Google API Key
language: "en",
types: "geocode" //cities
}}
nearbyPlacesAPI="GooglePlacesSearch"/>
</View>
);
}
}