angular - 关闭两个模态的函数 angular2+
问题描述
我有一个侧面模式,它打开一个带有两个选项的确认模式:是和否。
当用户单击“是”按钮时,我希望两个模态都关闭,但目前,我一次只能关闭一个,从最靠近前面的模态开始。
我没有焦点问题,而且我知道您不能连续两次进行数据关闭,所以有什么想法吗?我在想我需要一个接受两个 ID 的打字稿函数?
我正在使用 angular2+ 和 bootstrap,想避免使用 Jquery,并有一个打字稿解决方案或某种 modal.bs.hide?
要打开模态,我正在做
<td> <button data-toggle="modal" data-target="#myModal2" id="actionButton"><i
id="arrowColor" class="fa fa-arrow-circle-o-right"></i>
从第一个模态,然后
<button data-toggle="modal" data-target="#approveModal" type="button"
id="footerButton" class="btn btn-default"><i id="footerButtonColor" class="fa
fa-check-circle-o"></i>Approve</button>
打开第二个模态。执行 modal-dismiss 会关闭第二个模态,但不会关闭第一个
解决方案
不需要 TS。在第二个模式弹出窗口中解决了这个问题:
<button data-toggle="modal" data-target="#myModal2" data-dismiss="modal" type="button" id="footerButton" class="btn btn-default"><i id="footerButtonColor" class="fa fa-check-circle-o"></i>Yes, Approve Request</button>
推荐阅读
- python - 如何用 groupby 插入缺失值?
- javascript - 将加密 hmac 转换为 crypto-js hmac 字符串
- reactjs - 如何使用 Azure AD B2C 在 react-aad-msal 中使用“忘记密码”?
- docker - 我可以在 Dockerfile 中创建一个临时变量并在以后重用它吗?
- android - ConstraintLayout TextView 截断文本
- python-3.x - Python说我只有两个值,需要三个,而已经有三个值
- jquery - 单击打开 div 的按钮后,如何阻止我的固定位置“覆盖”div 滚动到页面顶部?
- rpm - 如何安装 pgbadger:我正面临这个问题
- python - Python:将列表中项目的前n个字符与同一列表中所有其他项目的前n个字符进行比较
- python - Python 启动案例