react-places-autocomplete限制

时间:2017-10-10 14:25:50

标签: reactjs google-maps autocomplete

我刚刚开始使用react-places-autocomplete库,我找不到如何将预测限制到指定的国家/地区。

我能够找到谷歌地图自动填充ComponentRestrictions,但不能找到 react-places-autocomplete

有可能吗?

2 个答案:

答案 0 :(得分:2)

您可以使用option prop。

来限制结果

来自docs;

  

选项

Type: Object Required: false Default: {}
     

您可以微调传递给AutocompleteService类的设置   与选项道具。该道具接受后面的物体   格式为google.maps.places.AutocompletionRequest(输入除外)   它来自输入字段的值。)

// these options will bias the autocomplete predictions toward Sydney, Australia with a radius of 2000 meters,
// and limit the results to addresses only
const options = {
  location: new google.maps.LatLng(-34, 151),
  radius: 2000,
  types: ['address']
}

<PlacesAutocomplete
  inputProps={inputProps}
  options={options}
/>

答案 1 :(得分:0)

//只需使用

free

//并添加一个常量

free