Этот вопрос закрыт для ответов, так как повторяет вопрос Как на vue.js закрыть компонент вне его области?

Как закрыть элемент, при клике вне его области в VUEJS?

Здравствуйте, сделал вот такое модальное окно:
<template>
<div>
<div :class="{ 'is-active': isNextTab }">
<!-- Content -->
</div>
<button.v-on:click="nextTap()">SEND</button>
</div>
</template>
<script>
export default {
  data () {
    return {
      isNextTab: false
    }
  },
  methods: {
    nextTap: function () {
      if (this.isNextTab === false) {
        this.isNextTab = true
      } else {
        this.isNextTab = false
      }
    }
  }
}
</script>


Но проблема в том что если я клинку вне области модального окна, то оно не закроется, а хотелось что бы закрылось.
  • Вопрос задан
  • 406 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы