Я пытаюсь открыть диалоговое окно, когда нажимаю на маркер, но я не знаю, как мне это сделать.
Я уже пытаюсь создать метод в сценарии vue, но я не знаю, как открыть его таким образом, и я не могу вызвать этот метод.
Я также пытался создать экземпляр напрямую, но мне это не удалось.
Javascript
for(var i = 0; i < coord.total; i++){
L.marker([lat,long], {title: name}).addTo(mymap).on('click', function(e) {
//Open the v-dialog
});
}
Вю
<v-dialog v-model="dialog" width="600px">
<v-btn slot="activator" flat color="blue darken-3">
<v-icon right>info</v-icon>
</v-btn>
//Some stuff
<script>
export default {
name: 'Detail',
data() {
return {
dialog: false
}
},
props: {
equip: Object,
}
}
</script>
Спасибо за помощь