React: Unterschied zwischen currentTarget und target von SyntheticEvent

Erstellt am 25. Dez. 2015  ·  4Kommentare  ·  Quelle: facebook/react

In SyntheticEvent gibt es zwei Eigenschaften: currentTarget und target.
Es ist identische Verwendung? oder was ist der Unterschied zwischen ihnen?

Unconfirmed Question

Hilfreichster Kommentar

Es ahmt die DOM-Ereignisobjekt-API nach, die auch currentTarget und target .

Aus currentTarget Dokumentation:

Es bezieht sich immer auf das Element, an das der Ereignishandler angehängt wurde, im Gegensatz zu event.target das das Element angibt, bei dem das Ereignis aufgetreten ist.

Alle 4 Kommentare

Es ahmt die DOM-Ereignisobjekt-API nach, die auch currentTarget und target .

Aus currentTarget Dokumentation:

Es bezieht sich immer auf das Element, an das der Ereignishandler angehängt wurde, im Gegensatz zu event.target das das Element angibt, bei dem das Ereignis aufgetreten ist.

Ich habe ein Problem mit ihnen: currentTarget hat null , aber in target ich currentTarget Element

@ max-mykhailenko Können Sie eine jsfiddle bereitstellen, die das Problem demonstriert? Es scheint in meiner Geige zu funktionieren: https://jsfiddle.net/gpm18sqd/

2850 scheint den Grund für diesen Fehler zu erklären.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen