Was ist der beste Weg, um ein Änderungsereignis in reag js auszulösen?

Wir verwenden das Backbone + ReactJS-Bundle, um eine clientseitige App zu erstellen. Schwer auf berüchtigtvalueLink Wir übermitteln Werte direkt an das Modell über einen eigenen Wrapper, der die ReactJS-Schnittstelle für die bidirektionale Bindung unterstützt.

Nun standen wir vor dem Problem:

Wir habenjquery.mask.js Plugin, das den Eingabewert programmatisch formatiert, sodass keine Reagier-Ereignisse ausgelöst werden. All dies führt zu einer Situation, in der das Modell empfängtunformatiert Werte aus Benutzereingaben undvermisst formatierte vom Plugin.

Es scheint, dass React je nach Browser eine Vielzahl von Strategien für die Ereignisbehandlung bietet. Gibt es eine übliche Möglichkeit, ein Änderungsereignis für ein bestimmtes DOM-Element auszulösen, damit React es hört?

Antworten auf die Frage(9)

Ihre Antwort auf die Frage