【发布时间】:2018-12-10 10:24:36
【问题描述】:
我正在将 Ionic 框架用于我正在创建的应用程序并被此阻止。我正在使用Geolocation 模块来获取用户的当前位置。我有一个这样存储纬度和经度的对象:
location_coordinate: {
latitude: number;
longitude: number;
}
但是当我尝试将纬度和经度保存到我的对象 (this.location_coordinate.latitude = resp.coords.latitude;) 时,这不起作用并引发错误。
Error getting location TypeError: Cannot set property 'latitude' of undefined
如果我将它设置为一个变量,例如:
latitude: number;
然后:
this.lat = resp.coords.latitude;
这行得通。为什么会这样?我错过了什么吗?
注意:resp.coords.latitude是从 get 请求返回的内容。
【问题讨论】:
标签: javascript ionic-framework ionic3