VPopup

Popup 控件。

<v-popup
  :center="center"
  :options="options"
>
  popup 内容
</v-popup>

例子

加载弹窗

弹窗里加载图表

mapbox-gl 中实现弹窗是通过 new Popup 实例化后执行 setHtml 的方法,插入 html 文本。对于 Canvas 图表来说,必须配合 javascript 来进行操作,因此需要支持 SVG 渲染模式的图表库,例如 EChart

比如使用 EChart 时,需要在 init 方法中传入 renderer: 'svg' 参数。

const chart = echarts.init(dom, null, {
  width: 400,
  height: 400,
  renderer: "svg",
});

属性

属性必选类型描述
visibleboolean是否显示,使用 v-model:visible 属性可自动更新该变量
centernumber[]Popup 坐标
optionsobjectPopup 的 属性

想要更多信息请访问 mapbox 官网, 查看open in new window

事件

事件描述
update:visible使用 v-model:visible 属性后自动触发的事件

插槽

名称描述
default默认
Last Updated:
Contributors: timeroute, chinesejar