當我在聚合物對象的方法中,我無法修改我的屬性。我不知道要傳遞給函數的參數。無法訪問屬性聚合物功能
<google-map-marker id="userMarker" latitude="{{locOrigin.lat}}" longitude="{{locOrigin.lng}}"></google-map-marker>
properties: {
locOrigin: {
type: Object,
value: {}
}
},
ready: function(e) {
if(navigator.geolocation) {
navigator.geolocation.getCurrentPosition(this.maPosition(), this.erreurPosition);
} else {
alert("Ce navigateur ne supporte pas la géolocalisation");
}
},
maPosition: function (position, locOrigin) {
locOrigin.lat = position.coords.latitude;//locOrigin undifined
},
從API谷歌:navigator.geolocation.getCurrentPosition(函數(位置),但當我通過位置這裏this.maPosition(位置)我有一個「位置未定義」 – Auremy
有人知道如何訪問屬性內部的方法來修改它們? – Auremy