【发布时间】:2020-10-05 08:53:01
【问题描述】:
我使用bootstrap-vue 作为模态。当我单击按钮OPEN MODAL 时,它会打开包含页脚按钮OK 和CANCEL 的模式。这些按钮关闭模式,因为它来自 bootstrap-vue 的预定义代码。
我试图在名为CLOSE MODAL USING THIS BUTTON 的模态中添加按钮,这应该是关闭模态但它没有。有没有办法让CLOSE MODAL USING THIS BUTTON 退出模态?
查看
<div id="app">
<b-button v-b-modal.modal-scrollable variant="info" v-on:click="opensModal">Open Modal</b-button>
<b-modal id="modal-scrollable" scrollable title="Waiver Legal" v-show="!displayModal">
<p class="my-4">
"Contains modal detail"
</p>
<b-button variant="info" data-dismiss="modal-scrollable" v-on:click="closeModal">CLOSE USING THIS BUTTON</b-button>
<br>
</b-modal>
</div>
脚本
new Vue({
el: "#app",
data: {
clickOnButton: true,
displayModal: true
},
methods: {
opensModal(){
this.clickOnButton = false; <!-- it opens the modal -->
},
closeModal(){
this.displayModal = false; <!-- it does not close -->
}
}
})
下面是JSFIDDLE上面代码的链接
【问题讨论】:
标签: twitter-bootstrap vue.js bootstrap-vue