如何在道具中放置一组标记?

时间:2019-03-30 13:45:54

标签: vue.js

下午好,帮助,如何通过道具传递数据以显示要​​点

我在这里使用了地图

我的代码:

在元件图中:

const marker = new H.map.Marker({lat: this.coords lng: this.coords]);
            map.addObject(marker);

初始化组件所在的页面

<map-comp
      :coord = сюда точки
      :show-chart="selectedValueShow"/>

信件:

test() {
      return this.$store.getters.locationsTracking
    }

在getter中有一个嵌套数组。请帮忙

1 个答案:

答案 0 :(得分:0)

将您的自己的属性添加到自己的map-comp组件中,并使用父组件的 compute属性。或者,您也可以使用相同的吸气剂自行映射-合成组件。

<map-comp :show-chart="selectedValueShow" :[componentProperty]="markers"/>

// in parent component
    computed: {
       markers: function() { return this.$store.getters.locationsTracking; }
    }