2016-07-03 6 views
6

Gibt es einen "richtigen Weg" zu erkennen, wenn ich den Fokus eines Draft.js-Editors verliere?Erkennen von Unschärfe aka verlieren den Fokus eines Draft.js Editors

Der Anwendungsfall ist, dass ich "Editor-Modus beenden" möchte, wenn der Benutzer anderswo klickt, was bedeutet, dass ich die readOnly-Prop des Editors umschalten. Wie kann ich das ideal machen und ist es eine gute Idee, dies zu tun (sehen Sie Probleme damit)? nur mit einem guten alten onBlur

<Editor onBlur={this.onBlur} 

Ist das nicht genug für Ihr Szenario

Antwort

12

Sie können die Unschärfe Ereignis um den Entwurf Redakteur gefeuert fangen?

+1

Es ist nicht dokumentiert, aber ja, Sie haben Recht :-) –