我有一个包含两个Bootstrap(v3.3.6)模式的页面,但一次只打开一个。它们都用简单的文本字段封装表单并选择。其中一个打开就好了,并按预期关闭。另一个打开没关系,但是当我在模态内部单击时关闭(即我点击文本输入字段)。但是,如果我选择文本字段并输入文本字段,它将保持打开状态。我检查过以下内容:
list-group
和list-group-item
类,但仍有问题。data-backdrop="static"
,但行为相同。我在精简版jsfiddle中重新创建了这个问题。点击蓝色栏右侧的按钮,你会明白我的意思。对不起,我没有在问题中包含所有代码,因为它只是小提琴......如果它在这里有用,我也可以。
我正在使用React 0.14.7,不确定这是否是问题(有问题的模态对象深深地嵌套在React组件中,就像在小提琴中一样)。
有什么想法吗?
答案 0 :(得分:1)
我不知道你是否在你的应用程序中使用jquery等来处理其他事情,而是考虑切换到react-bootstrap。 这样你就可以减少你的js捆绑了很多。 我刚刚开始使用它,到目前为止看起来非常稳固。