Twitter bootstrap 角度2 mouseenter/mouseleave事件多次触发

Twitter bootstrap 角度2 mouseenter/mouseleave事件多次触发,twitter-bootstrap,angular,Twitter Bootstrap,Angular,在以下代码示例中: 我试图在鼠标进入按钮时显示模式,并在鼠标离开按钮时隐藏模式,但是,如果鼠标在按钮“内部”移动,则会多次触发模式。这没有道理 有没有其他活动可以用来避免这种奇怪的行为?我试过鼠标,但同样的问题也发生了。我不确定这是你的问题。您的问题是,当显示模式时,它会覆盖html,这意味着您的鼠标实际上会将按钮留在模式上。通过在show函数中添加console.log,您可以看到这一点。是的,您是对的:(我知道,我总是对的。除了笑话,既然引导提供了很多方法来处理它们的模态,为什么你要用一个

在以下代码示例中:

我试图在鼠标进入按钮时显示模式,并在鼠标离开按钮时隐藏模式,但是,如果鼠标在按钮“内部”移动,则会多次触发模式。这没有道理


有没有其他活动可以用来避免这种奇怪的行为?我试过鼠标,但同样的问题也发生了。

我不确定这是你的问题。您的问题是,当显示模式时,它会覆盖html,这意味着您的鼠标实际上会将按钮留在模式上。通过在show函数中添加console.log,您可以看到这一点。是的,您是对的:(我知道,我总是对的。除了笑话,既然引导提供了很多方法来处理它们的模态,为什么你要用一个组件来控制它?就像你希望你使用它一样使用它!看来你又对了。呵呵,好吧,我试着整合一个组件内的所有逻辑,并用角度事件来管理它。我试着添加。模态{pointer events:none}而且它很有效(它取消了模式中的所有事件),但我想看看其他解决方案。很抱歉,我不能帮你更多的忙,我不太喜欢angular 2引导。试着看看什么最适合你!