public handleDesiredCityChange(place: any) {
this.intPlaces.push(place.formatted_address);
}
<div>
<input
ngx-google-places-autocomplete
[options]='options'
#placesRef="ngx-places"
(onAddressChange)="handleDesiredCityChange($event)"/>
</div>
我声明了一个数组
private intPlaces: string[] = [];
我不能将.push
用于以下用途:
this.intPlaces.push(place.formatted_address);
ts表示我不能在类型.push
上使用{}
不确定为什么不能将其识别为数组
答案 0 :(得分:0)
像这样声明数组
private intPlaces:any = [];
如果place是对象数组,则
this.intPlaces.push(place[0].formatted_address);