首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >将Google组件(vue2-google-map)集成到Laravel刀片视图中

将Google组件(vue2-google-map)集成到Laravel刀片视图中
EN

Stack Overflow用户
提问于 2019-06-16 00:14:28
回答 1查看 4.7K关注 0票数 5

我正在使用vue2-google-maps npm包将Google JS组件集成到Laravel应用程序视图中。

根据npm一揽子文件,我将使用以下方法从npm包中加载vue组件:

代码语言:javascript
复制
import * as VueGoogleMaps from 'vue2-google-maps';

Vue.use(VueGoogleMaps, {
  load: {
    key: 'mapkey',
    libraries: 'places'
  }
});

然后,我将使用刀片视图中的组件和文档中的示例代码:

代码语言:javascript
复制
    <GmapMap
      :center="{lat:10, lng:10}"
      :zoom="7"
      map-type-id="terrain"
      style="width: 100%; height: 500px" 
      id="googleMap"
    >
        <GmapMarker
            :key="index"
            v-for="(m, index) in mapPoints"
            :position="m.position"
            :clickable="true"
            :draggable="true"
            @click="center=m.position"
        >
        </GmapMarker>
    </GmapMap>

但是,我收到以下错误:

未知自定义元素:-正确注册组件吗?对于递归组件,请确保提供"name“选项。

经过一些研究之后,我遇到了使用不同组件名称的这个职位,所以我尝试使用替代组件名称gmap-map &,但这导致了同样的错误。

代码语言:javascript
复制
<gmap-map
  :center="center"
  :zoom="12"
  style="width:100%;  height: 400px;"
>
  <gmap-marker
    :key="index"
    v-for="(m, index) in markers"
    :position="m.position"
    @click="center=m.position"
  ></gmap-marker>
</gmap-map>

然后,我尝试直接导入Map和Marker组件,而不是递归地导入所有组件。但是,这会产生相同的错误:

代码语言:javascript
复制
import GmapMap from 'vue2-google-maps/src/components/map';
import GmapMarker from 'vue2-google-maps/src/components/marker';

Vue.component('GmapMap', GmapMap);
Vue.component('GmapMarker', GmapMarker);

我做错了什么?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-06-20 03:40:02

插件中的组件仅当installComponents选项安装到true时才安装。

https://github.com/xkjyeah/vue-google-maps/blob/v0.10.5/src/main.js#L69

代码语言:javascript
复制
import * as VueGoogleMaps from 'vue2-google-maps';

Vue.use(VueGoogleMaps, {
  load: {
    key: 'mapkey',
    libraries: 'places'
  },
  installComponents: true
});
票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56615125

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档