Tôi muốn đính kèm một google.maps.places.Autocomplete
một ion-input
, nhưng trong Ionic2ion-input
kết thúc tốt đẹp các yếu tố <input>
và tôi không thể tìm ra cách để có được quyền truy cập vào nó.Làm cách nào để lấy đầu vào được bao bọc từ đầu vào ion trong Ionic2?
tôi đã cố gắng tạo ra một chỉ thị và sử dụng thông qua vào ElementRef
import {Directive, ElementRef, Input} from 'angular2/core';
@Directive({
selector: '[location-picker]'
})
export class LocationPicker {
constructor(el: ElementRef) {
console.log(el.nativeElement);
}
}
nhưng nativeElement
trả về đầu vào bọc.
<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>
Tôi cũng đã cố gắng tạo ra một thành phần tùy chỉnh tương tự như this và chuyển đổi Searchbar
-TextInput
, nhưng TextInput doesn't have
.inputElement`.
Mọi ý tưởng đều được hoan nghênh.
Cảm ơn!
Hey, là bạn có thể cung cấp mã hoàn chỉnh về cách bạn triển khai các địa điểm Google Tự động hoàn thành với ionic 2 không? :). thanks – LeRoy