How can I access a hover state in reactjs?

前端 未结 4 702
清酒与你
清酒与你 2021-01-30 04:40

I have a sidenav with a bunch of basketball teams. So I would like to display something different for each team when one of them is being hovered over. Also, I am using Reactjs

4条回答
  •  星月不相逢
    2021-01-30 05:31

    ReactJs defines the following synthetic events for mouse events:

    onClick onContextMenu onDoubleClick onDrag onDragEnd onDragEnter onDragExit
    onDragLeave onDragOver onDragStart onDrop onMouseDown onMouseEnter onMouseLeave
    onMouseMove onMouseOut onMouseOver onMouseUp
    

    As you can see there is no hover event, because browsers do not define a hover event natively.

    You will want to add handlers for onMouseEnter and onMouseLeave for hover behavior.

    ReactJS Docs - Events

提交回复
热议问题