19 Star 186 Fork 42

gyy / vue-bmap-gl

 / 详情

矢量图形->多边形 初始值path传空数组 报错

已完成
创建于  
2022-12-01 15:55

path初始值为空就会报错
错误信息

<template>
  <div class="page-container">
    <div class="content">
      <div class="bmap-page-container">
        <el-bmap :zoom="zoom" :center="center" ref="map">
          <el-bmap-polygon :visible="visible" :path="path" :enable-editing="enableEditing" @click="click">
          </el-bmap-polygon>
        </el-bmap>
      </div>
      <div class="control-container">
        <button @click="switchVisible">{{ visible ? '隐藏' : '显示' }}</button>
        <button @click="switchEdit">{{ enableEditing ? '取消编辑' : '编辑' }}</button>
      </div>
    </div>
  </div>
</template>

<script lang="ts">
import { defineComponent } from "vue";

export default defineComponent({
  data() {
    return {
      zoom: 15,
      center: [121.5273285, 31.21515044],
      visible: true,
      enableEditing: true,
      path: [],
    }
  },
  methods: {
    switchVisible() {
      this.visible = !this.visible;
    },
    switchEdit() {
      this.enableEditing = !this.enableEditing;
    },
    click: () => {
      alert('click polygon');
    }
  }
})
</script>

评论 (1)

大瘤子der 创建了任务
gyy 任务状态待办的 修改为进行中
展开全部操作日志

path别传空,可以用v-if处理下,对于多边形,数组长度要>=3

gyy 任务状态进行中 修改为已完成

登录 后才可以发表评论

状态
负责人
里程碑
Pull Requests
关联的 Pull Requests 被合并后可能会关闭此 issue
分支
开始日期   -   截止日期
-
置顶选项
优先级
参与者(2)
491639 guyangyang 1644548353
JavaScript
1
https://gitee.com/guyangyang/vue-bmap-gl.git
git@gitee.com:guyangyang/vue-bmap-gl.git
guyangyang
vue-bmap-gl
vue-bmap-gl

搜索帮助

10d9f8b4 4838521 8bde8327 4838521