Наконец я ошибся при загрузке библиотеки геокодов при инициализации компонента, при загрузке библиотеки геокодов я использую метод $ mapPromise компонента
navigator.geolocation.getCurrentPosition(position => {
this.$refs.gmap.$mapPromise.then(() => {
let geocoder = new google.maps.Geocoder()
let home = new google.maps.LatLng(position.coords.latitude, position.coords.longitude)
geocoder.geocode({
location: home
},
function(geocoderResults) {
console.log('google result' , geocoderResults);
});
})
});