// Variables this.items = opts.items this.address = opts.address this.region = opts.region this.urlMap = '' let that = this // Get lat and log axios.get(`https://nominatim.openstreetmap.org/search?q=${this.address},${this.region}&format=json`) .then(function (response) { let lat = response.data[0].lat let lon = response.data[0].lon let boundingbox = response.data[0].boundingbox // Show map that.urlMap = `https://www.openstreetmap.org/export/embed.html?bbox=${boundingbox[2]}%2C${boundingbox[0]}%2C${boundingbox[3]}%2C${boundingbox[1]}&layer=mapnik&marker=${lat}%2C${lon}` // Update iframe that.update() }) .catch(function (error) { // handle error console.log(error) })