【发布时间】:2016-03-27 12:30:45
【问题描述】:
在我的应用程序中,我打开了两个模态,一个在另一个中。两种模式都具有backdrop: 'static' 属性。
我第一次打开两个模态都很好,但是当我关闭它们然后再次打开时,第二个模态将失去其背景,或者至少背景不会褪色。
我会尝试在 plunkr 中重现这个问题,但我是新手,所以我想我会看看这是否是一个已知问题,或者是否有人知道问题可能是什么,有人吗?
更新好的,所以我创建了一个 -plunker- 来解决我的问题,当我创建这个 plunker 时,我意识到问题出在我的 info modal/factory 上。
我从服务器请求一些数据,这是用setTimeout 函数模拟的。在加载数据时,会显示一个信息模态,在第一个嵌套模态打开之前关闭,但我仍然认为这是问题所在。
重现问题:
按“打开我!” “加载”数据,并打开第一个模态。然后按'hello'文本打开第二个模态。
注意应该是这样的,两种模式都有正确的背景渐变。
关闭两个模态并再次打开它们,这一次你会看到第二个模态已经失去了背景。
【问题讨论】:
标签: javascript angularjs twitter-bootstrap