【发布时间】:2018-05-08 21:49:31
【问题描述】:
这是Understanding how data-dismiss attribute works in Bootstrap的后续问题。
我们在布局页面中使用这样的代码实现了完全相同的实现:
<!-- about modal -->
<div id="modal-about" class="modal fade" ng-controller="aboutController">
<div class="modal-dialog">
<div class="modal-content">
<div class="modal-header">
<button type="button" class="close"
data-dismiss="modal" aria-hidden="true">×</button>
<h4 class="modal-title">@Labels.aboutTitle</h4>
</div>
如果我在打开关于表单然后关闭它时打开了其他页面,则一切正常。但是,如果我只是启动我的应用程序并转到 About 菜单并打开它并关闭它,我在关闭它后仍然在 URL 中使用 modal-about。问题是 - 如何连接到 data-dismiss="modal" 以从 URL 中删除它?
【问题讨论】:
标签: javascript html bootstrap-4