Wpis z mikrobloga

Nie wiem co jest granko ze mną. Mam funkcję jak poniżej. Gdy wykonuję checkLocation za żadne skarby nie mogę zmienić wartości tablicy user.

function FormPoi() {
return {

userlat: '',
userLng: '',
user: [
{lat: '', lng: ''}
],
poi: [
{city: '', street: '', streetNumber: '', lat: '', lng: ''}
],

checkLocation() {
if (navigator.geolocation) {
navigator.geolocation.getCurrentPosition(function(position) {
this.user.lat = position.coords.latitude,
this.user.lng = position.coords.longitude,
console.log(activeInput)
console.log(this.user.lat)
console.log(this.user.lng)
})}

}
}
}

#webdev #javascript #alpinejs
  • 2
  • Odpowiedz