Добрый день. У меня есть компонент с векторной картой, из админки приходит массив с координатами
[
{
id: 1,
lat: 55.75397469,
lng: 37.62079239,
map_x: "28.88888",
map_y: "43.55670",
name: "Москва",
status: "active"
},
{
id: 1,
lat: 55.75397469,
lng: 37.62079239,
map_x: "28.88888",
map_y: "43.55670",
name: "Москва",
status: "active"
}
]
Так я создаю точки:
<map-point v-for="point in points" :key="point"></map-point>
Так выглядит сам компонент:
<template>
<div
class="point"
:style="{
left: map_x + '%',
top: map_y + '%'
}"
>
<slot></slot>
</div>
</template>
<script src="./mapPoint.js"></script>
<style src="./mapPoint.scss" lang="scss" scoped></style>
Но никак не могу понять, как правильно прописать все свойства у компонента.
Помогите разобраться. Из доки пока не понял как это правильно делать