1.4.2 • Published 7 years ago

ng2-google-place-autocomplete v1.4.2

Weekly downloads
121
License
MIT
Repository
-
Last release
7 years ago

ng2-google-place-autocomplete

Google-Autocomplete-Angular2 Directive/Component This is a Google-Autocomplete Directive/Component for Angular 2.

#Build with angular-cli 1.0.0-beta.30 and @angular 2.4.6

Demo page

https://psykolm22.github.io/

GitHub

Please feel free to declare issues or contribute : https://github.com/psykolm22/ng2-google-place-autocomplete

Installation

npm i --save ng2-google-place-autocomplete

Don't forget to add google api in your index.html

  • in your index.html:
<script  type="text/javascript" src="https://maps.googleapis.com/maps/api/js?libraries=places"></script>

Usage

  • Use it in your HTML elements, for example:
<input type="text" [(ngModel)] = "address" 
 [options]='options' 
 (setAddress) = "getAddress($event)"
 (street_number) = 'street_number=$event'
 (street)= 'street=$event'
 (city)= 'city=$event'
 (state)='state=$event'
 (district)='district=$event'
 (country)='country=$event'
 (postal_code)='postal_code=$event'
 (lat)='lat=$event' 
 (lng)='lng=$event' 
 (adr_address)='adr_address=$event' 
 (name)='name=$event' 
 (place_id)='place_id=$event' 
 (types)='types=$event' 
 (url)='url=$event'  
 (utc_offset)='utc_offset=$event' 
 (vicinity)='vicinity=$event' 
 (photos)='photos=$event' 
 (airport)='airport=$event' 
 (CountryCodes)='CountryCodes=$event'
  id="autocomplete"
 ng2-google-place-autocomplete/> 
  • Add GooglePlaceModule in your app.module.ts:
import {GooglePlaceModule} from 'ng2-google-place-autocomplete';

@NgModule({
    ...
    import: [..., GooglePlaceModule]
})

#Options Options for Google Search

  • Choose one type from
  [ '(cities)', '(regions)', 'country', 'postal_code', 'sublocality', 'establishment', 'address', 'geocode'] 
  • country ( dynamic change allow) : CountryCode ISO 3166-1 Alpha-2 ( see demo )
[options]="{
    types: [],
    componentRestrictions: { country: 'FR' }
    }"

#Tested in:

  • Chrome
  • Firefox
  • Safari

#For previous version of Angular 1: https://github.com/vskosp/vsGoogleAutocomplete

1.4.2

7 years ago

1.4.1

7 years ago

1.4.0

7 years ago

1.3.2

8 years ago

1.3.1

8 years ago

1.3.0

8 years ago

1.2.9

8 years ago

1.2.8

8 years ago

1.2.7

8 years ago

1.2.6

8 years ago

1.2.5

8 years ago

1.2.4

8 years ago

1.2.3

8 years ago

1.2.2

8 years ago

1.2.1

8 years ago

1.2.0

8 years ago

1.0.1

8 years ago

1.0.0

8 years ago