Vue-vue2-google-maps与props动态加载api密钥吗?

时间:2018-10-30 19:45:15

标签: javascript google-maps vue.js vue-component

如何在渲染组件之前访问组件道具? 我想用传递的prop的值加载google maps api。

import * as VueGoogleMaps from 'vue2-google-maps';
import GmapCluster from 'vue2-google-maps/dist/components/cluster';
import Vue from 'vue';
Vue.use(VueGoogleMaps, {
    load: {
        // Get here the prop apiKey
        key: '..........',
        libraries: 'places', in
    }
});
Vue.component('GmapCluster', GmapCluster);
export default {
    name: 'api',
    props: ['apiKey'],
    methods: {
    },
    created() {

    }
}

1 个答案:

答案 0 :(得分:0)

我从没听说过,project page正在征集者,这个图书馆有100多个问题。所以我的建议是更改lib。我在https://github.com/KoRiGaN/Vue2Leaflet

方面有很好的经验