В настоящее время я пишу компонент Vue для проекта.Я столкнулся с проблемой, когда модал Bootstrap-Vue снова открывается, а не закрывается.Я использую Vue.js в Версии 2.6.10 и Bootstrap 4.
<template>
<div>
<b-button v-b-modal.rating-modal @click="showModal()">
Click me
<b-modal ref="rating-modal" no-close-on-backdrop centered title="Rate" class="rating-modal" @ok="hideModal" @cancel="hideModal" @close="hideModal">
<div>
Content of the modal...
</div>
</b-modal>
</b-button>
</div>
</template>
<script>
export default {
name: "Rating",
components: {
,
},
methods: {
showModal() {
this.$refs['rating-modal'].show();
},
hideModal() {
this.$refs['rating-modal'].hide();
},
}
}
;
</script>
Я ожидаю, что он закроется, когда я нажму кнопку отмены, хорошо или крестик в заголовке.