javascript - React 组件未列出 hidden.bs.modal(模态隐藏)事件 - Bootsrap 4
问题描述
我在 ReactJS 中使用带有 jQuery 的 Bootstrap。我想在引导模式关闭时调用一个函数。我添加了两个监听器,一个用于显示模式,第二个用于隐藏模式,但我只得到一个shown.bs.modal
。我已经尝试了很多不同版本的尝试,但没有成功。
我已经尝试使用支持依赖项的引导程序 3.3.6 到 4.3.1。目前我正在使用这些配置:- jQuery - jquery-3.2.1.slim.min.js Bootstrap - 4.3.1 PooperJs - 1.14.7
componentDidMount = () => {
window.addEventListener('load', this.applyEvent)
}
applyEvent = () => {
$(document).on('shown.bs.modal', function () {
console.log("show") // Working
})
$(document).on('hidden.bs.modal', function () {
console.log("Just a rather - - show") // Not working
})
}
我也试过了show.bs.modal
,它也有效。但是hide.bs.modal
,hidden.bs.modal
两者都不起作用。这里发生了一些奇怪的事情。它也应该工作。
解决方案
推荐阅读
- r - 无法使用我拥有的数据框创建注释图表(googlevis)
- r - 带有R中条件的for循环
- r - 使用 RI 想要创建一个表格,显示成员工作日骑行和因果工作日骑行
- c++ - 在这个 if 语句中使用计数每个不同值连续出现多少次,为什么它不打印最终值?
- python - 如何使一个绑定键在 tkinter、python 中执行两个命令?
- python - 如何读取python请求中的特定部分文本
- php - 附加项目不打印到收据
- docker - Docker Swarm 基础设施
- python - 使用 Python 和 Dash 将图像作为分类模型的输入
- excel - 在电源查询中,如何使用指向源文件的当前用户目录?