mi piacerebbe collegare un google.maps.places.Autocomplete
a un ion-input
, ma in Ionic2ion-input
avvolge l'elemento <input>
e io non riesco a capire come ottenere l'accesso ad esso.Come posso ottenere l'input avvolto da un input di ioni in Ionic2?
Ho cercato di creare una direttiva e con il passato in ElementRef
import {Directive, ElementRef, Input} from 'angular2/core';
@Directive({
selector: '[location-picker]'
})
export class LocationPicker {
constructor(el: ElementRef) {
console.log(el.nativeElement);
}
}
ma nativeElement
restituisce l'ingresso avvolto.
<ion-input location-picker="">
<input class="text-input ng-valid ng-dirty ng-touched" type="text" placeholder="" aria-labelledby="lbl-6" location-picker="" autocomplete="off" autocorrect="off">
<!--template bindings={}-->
<!--template bindings={}-->
<!--template bindings={}-->
</ion-input>
ho provato anche la creazione di un componente personalizzato simile a this e il passaggio Searchbar
-TextInput
, ma TextInput doesn't have
.inputElement`.
Tutte le idee sarebbero benvenute.
Grazie!
Hey, sono sei in grado di fornire un codice completo su come hai implementato Google Places Completamento automatico con ionic 2? :). grazie – LeRoy