Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Google maps Vue2错误:";未知的自定义元素:<;gmap信息窗口>&引用;_Google Maps_Vue.js - Fatal编程技术网

Google maps Vue2错误:";未知的自定义元素:<;gmap信息窗口>&引用;

Google maps Vue2错误:";未知的自定义元素:<;gmap信息窗口>&引用;,google-maps,vue.js,Google Maps,Vue.js,如何在Vue组件中声明gmap信息窗口 我有一个GmapMap组件,它似乎是在main.js文件中声明的。在这个组件中,我想要一个包含信息组件的悬停组件。我不知道如何声明信息组件,因此出现错误“未知自定义元素:” //main.js Vue.use(VueLogleMaps{ 加载:{…} ) //site_maps.vue //悬停工具提示 {{text}} 组件以的名称而不是“GmapInfowindow”全局注册,InfoWindow组件;因此,在模板中,将此更改为。除非您使用不同的名称在

如何在Vue组件中声明gmap信息窗口

我有一个GmapMap组件,它似乎是在main.js文件中声明的。在这个组件中,我想要一个包含信息组件的悬停组件。我不知道如何声明信息组件,因此出现错误“未知自定义元素:”

//main.js
Vue.use(VueLogleMaps{
加载:{…}
)
//site_maps.vue
//悬停工具提示
{{text}}

组件以的名称而不是“GmapInfowindow”全局注册,
InfoWindow
组件;因此,在模板中,将此
更改为
。除非您使用不同的名称在本地注册它(情况似乎并非如此)

// main.js
Vue.use(VueGoogleMaps, {
  load: {...}
)

// site_maps.vue
<template>
  <div>
    <GmapMap>
       <HoverTooltip \>
    </GmapMap>
</div>
</template>

// hover_tooltip
<template>
  <div>
    <gmap-infowindow
      :position="pos"
    >{{ text }}</gmap-infowindow>
  </div>
</template>