Я пытаюсь запустить некоторый код, чтобы закрыть модальное окно, когда вы щелкаете за пределами диалогового окна. Проблема заключается в том, что у меня есть маска, которая затемняет страницу за диалоговым окном, которое я использую для настройки функции закрытия. У него есть вложенное диалоговое окно, поэтому, когда вы нажимаете на само диалоговое окно, оно закрывает его. Как я могу щелкнуть диалоговое окно в обычном режиме, при этом родительский элемент по-прежнему закрывает модальное окно при нажатии?
Вот примерное представление о том, что я делаю сейчас:
<div class="modal-background" @click="dialogOpen=false" v-if="dialogOpen">
<div class="dialog-box">
dialog content
</div>
</div>