为几乎相同的 html 获取不同的引导程序行为 [英] Getting different behaviour of bootstrap for almost identical html
问题描述
我遇到了一个奇怪的问题.我的应用程序在启动时显示一个 Bootstrap
模式.但是一旦我点击 OK
关闭 modal
,Bootstrap
不会删除 <div class="modal-backdrop fade显示"></div>
.因此,后台的控件变得无法点击.
为了调试问题,我想创建一个独立的简单应用程序,它具有类似的行为,但我注意到在该应用程序中,Bootstrap
删除了 backdrop
.我比较了我的主应用程序和示例应用程序的 html,它们几乎相同.我可能犯了什么错误?您可能想使用一些文件差异工具来比较 HTML.
主应用的 HTML
<app-root signup=""_nghost-c0=""ng-version="6.1.7"><app-dialog-box _ngcontent-c0="" _nghost-c1="" ng-reflect-dialog-i-d="appDialog"><!-- 由于某种原因,示例应用中的 ng-reflect-dialog-i-d 是 ng-reflect-dialog-id,注意 i-d 与 id --><div _ngcontent-c1=""class="modalfade show" role="dialog" tabindex="-1" id="appDialog" style="display:block;"><div _ngcontent-c1="" class="modal-dialog modal-dialog-centric" role="document"><div _ngcontent-c1="" class="modal-content"><div _ngcontent-c1="" class="modal-header"><h5 _ngcontent-c1="" class="modal-title">CodingJedi</h5><button _ngcontent-c1="" aria-label="Close" class="close" data-dismiss="modal" type="button"><span _ngcontent-c1="" aria-hidden="true">×</span>按钮>
<div _ngcontent-c1="" class="modal-body"><p _ngcontent-c1="">注册成功</p>
<div _ngcontent-c1="" class="modal-footer"><button _ngcontent-c1="" class="btn btn-secondary" data-dismiss="modal" type="button">关闭</button>