Comments (6)
I was using this directive and my client was being billed $$$$$ since every keystroke is billed. I had to ditch this directive and write my own service that utilizes AutocompleteService. If you plan to go that route, I would also suggest using "offset". The "offset" property tells the service to start making API calls after n number of characters have been typed. Using AutocompleteService gives you more control over when to make an API call. You also write code to display the list of returned addresses.
from ngx-google-places-autocomplete.
Attention needed to this issue.
from ngx-google-places-autocomplete.
I guess there's a lot of work to do about this, because:
- You have to replace
Autocomplete
withAutocompleteService
- You have to listen to keypress/keyup/keydown event from native element in order to call the
AutocompleteService
- Build a function to show the results, hoping the one provided by Google example is correctly working. As I see online it seems it's not built to provide a "suggestion" system for inputs, because you need to create the whole "popup" under the input, manage clicks and so on
- Provide the token to use it in the
placeDetail()
request
from ngx-google-places-autocomplete.
Thank you Imran, I hate the fact that you have to write your own callback to render the results. Why tf Google doesn't implement token
for Autocomplete
I really don't know
from ngx-google-places-autocomplete.
As far as that library is just a wrapper for google places autocomplete, it doesn`t use session tokens.
But you should be able to use fields property for customization #36
from ngx-google-places-autocomplete.
According to this: https://developers.google.com/maps/documentation/javascript/places-autocomplete#session_tokens session tokens are automatically handled by the widget. So in that case this directive is using session tokens.
from ngx-google-places-autocomplete.
Related Issues (20)
- Debounce time during type a text
- How can I set the HTML5 'autocomplete' value to something different to 'off'
- How TO change componentRestrictions -- Country Dynamically? HOT 4
- Testing Error With Angular 12
- Is project is still active ? what about angular 13 support HOT 1
- more than 1 input in the same component
- ERROR ReferenceError: google is not defined HOT 2
- Initialize with code instead of tag
- No directive found with exportAs 'ngx-places'.
- "google is not defined" in Angular 13 HOT 1
- Cannot Restrict Countries HOT 3
- There is no support for Angular 16! HOT 7
- Safari - iOS: When selecting the autocomplete address, it is not selected
- Not compatible with Angular 16 HOT 1
- When this library trigger google services?
- google map Key move from index.html HOT 1
- Dropdown Not Showing HOT 5
- Options Error - All fields required HOT 2
- Issues Returning Certain Addresses HOT 1
- Warning: CommonJS or AMD dependencies can cause optimization bailouts HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ngx-google-places-autocomplete.