使用“ vue2-editable-polyline”组件时出现问题

时间:2019-05-18 12:56:57

标签: javascript vue.js leaflet

我正在使用[“ vue2-leaflet-editable-polyline”](https://github.com/SupriyaSudhindra/vue2-leaflet-editablepolyline)组件,其中包括“ leaf-editable-polyline.js”,但这似乎有问题。

当我遵循“从'leaflet'导入L”的指导时,出现错误,然后我将其更改为“从'leaflet'导入L as L”,它可以运行。但是某些功能无法使用,地图无法显示标记,我也不能拖动标记来编辑线。

import * as L from 'leaflet'
import '../../../../leaflet-editable-polyline/src/leaflet-editable-polyline.js'
import { findRealParent, propsBinder} from 'vue2-leaflet'
export default {
  props: props,
  mounted: function () {
    console.log("entered.");
    // when I used L.Polyline.PolylineEditor, the error is L.Polyline.polylineEditor is not a constructor
    this.mapObject =new L.Polyline.polylineEditor(this.latLng, this.options);
    propsBinder(this, this.mapObject, props); console.log('out');
    if (this.$parent._isMounted) {
      this.deferredMountedTo(this.$parent.mapObject)
    }
  },

我希望在地图上建立带有可拖动标记的可编辑折线。 但是现在,折线仅显示了,但无法编辑且不显示标记。

0 个答案:

没有答案