vue.js - Bootstrap vue @ok 没有被触发
问题描述
我有一个 vue 引导模式,我正在尝试捕获 ok 事件,但似乎没有被触发,我错过了什么?
<b-modal class="modal-md"
ok-title="Invite"
ref="myModal"
title="Hellow world"
@hidden="onHidden"
@ok="myMethod"
:ok-disabled="!validForm">
methods:{
myMethod() {
console.log('ok')
}
}
解决方案
我已经在我的答案中更新了您的代码,这是我的代码,请在您的代码中使用并告诉我
<b-modal class="modal-md"
ok-title="Invite"
ref="myModal"
title="Hellow world"
@hidden="onHidden"
@ok="myMethod"
:ok-disabled="false">
My Modal
</b-modal>
为了打开这个
this.$refs['myModal'].show()
方法
methods: {
onHidden(){
console.log("hide")
},
myMethod(){
console.log("myMethod")
}
}
推荐阅读
- mocha.js - SequelizeDatabaseError:由于并发更新,无法序列化访问
- datatables - 单击和更改事件不适用于 Angular 6 数据表响应扩展
- python - 使用洪水填充填充边缘无法正常工作
- java - Spring Hibernate 重复数据保存
- php - base64_decode 结尾处的未知字符导致 PHP
- php - 获取和加载头像图像的 php 性能
- javascript - 将 Cheerio.load() 转换为 DOM 对象
- c++ - 使用 QML 构建基本的 Qt 界面
- java - 一年中最后一天的时间转换错误
- .net - sharepoint 应用程序服务器和 Web 服务器有什么区别?