未检测到鼠标离开时的事件

时间:2016-04-10 15:39:10

标签: javascript reactjs

我有一个div,当鼠标进入其表面或离开它时,它应该改变它渲染的内容:

div与这些方法相关联:

  mouseOut: function() {
    console.log("Mouse out!!!");
    this.setState({flipped: false});
  },

  mouseOver: function() {
    console.log("Mouse over!!!");
    this.setState({flipped: true});
  },

onMouseOver事件效果很好。但是,onMouseOut无效,看起来mouseOut函数未被调用。

而不是mouseOut我还尝试了onMouseLeaveonMouseDown,但仍然没有效果。

如何让React组件检测到鼠标已移出?

0 个答案:

没有答案