У меня есть Photo
компонент, это выглядит следующим образом:Для компонента в React с Reux, как не срабатывает событие мыши в одном случае и как огонь событие мыши в другом случае
class Photo extends Component {
mouseEnter() {
//some actions
}
render() {
<img src={this.props.src} onMouseEnter={::this.mouseEnter}>
}
}
Photo
повторно используется в других компонентах. В некоторых компонентах я хочу запустить событие onMouseEnter
Photo
, но в некоторых других компонентах я не хочу запускать событие onMouseEnter
.
class ComponentA extends Component {
render() {
<Photo {...this.props}></Photo>
//want to fire mouse enter event of Photo
}
}
class ComponentB extends Component {
render() {
<Photo {...this.props}></Photo>
//want to not fire mouse enter event of Photo
}
}
Как это реализовать? Благодаря