Ich habe ein div
die den Inhalt ändern, sollte es macht, wenn die Maus seiner Oberfläche betritt oder verlässt es:Ereignis, wenn die Maus Blätter nicht erkannt wird
Die div
diesen Verfahren verbunden ist:
mouseOut: function() {
console.log("Mouse out!!!");
this.setState({flipped: false});
},
mouseOver: function() {
console.log("Mouse over!!!");
this.setState({flipped: true});
},
Das Ereignis onMouseOver
funktioniert gut. onMouseOut
hat jedoch keinen Effekt und es sieht so aus, als ob die mouseOut
-Funktion nicht aufgerufen wird.
Anstelle von mouseOut
habe ich auch versucht onMouseLeave
und onMouseDown
aber immer noch gibt es keine Wirkung.
Wie kann ich die React-Komponente erkennen lassen, dass die Maus ausgezogen ist?
sollten Sie eine Demo-Geige machen, damit wir Ihnen dabei helfen können. –
w/o Blick auf Ihre Komponente ist unmöglich zu wissen, was falsch ist, auch welchen Browser verwenden Sie? –