Is there a way to access the component props before it gets rendered? I want to dynamically load the Google Maps API based on a passed prop value.
import * as VueGoogleMaps from 'vue2-google-maps';
import GmapCluster from 'vue2-google-maps/dist/components/cluster';
import Vue from 'vue';
Vue.use(VueGoogleMaps, {
load: {
// Use the prop 'apiKey' here
key: '..........',
libraries: 'places',
}
});
Vue.component('GmapCluster', GmapCluster);
export default {
name: 'api',
props: ['apiKey'],
methods: {
},
created() {
}
}