2016-08-04 16 views
0

Ich muss auf den Wert einer Schaltfläche zugreifen, weil es die ID enthält, die für den weiteren Fortschritt benötigt wird.Zugriff auf Schaltfläche Wert nicht mit Material-Ui

Ich benutzte zuerst einen normalen Button mit einigen Bootstrap-Stilen und alles hat gut funktioniert.

Jetzt nach der Verwendung des Material-ui, kann ich nicht mehr auf den Wert zugreifen.

Ich habe versucht, es über ref zuzugreifen, aber nicht einmal das funktioniert nicht mehr. Kann mir jemand erklären warum? Die Dokumentation sagt nichts über den Wert aus.

Antwort

0

MaterialUI verwendet keine value Prop. Wenn Sie also die value Requisite auf die IconButton setzen, bedeutet das im Wesentlichen nichts.

Wenn Sie einen Wert an die onClick Rückruffunktion übergeben möchten, binden Sie den Wert an die Funktion. Wenn es also aufgerufen wird, erhalten Sie es als erstes Argument.

myRef.handleDeclineClick.bind(myRef, row.vacationRequestID) 
+0

ein perfekt, das funktioniert! Danke, ich werde deine Antwort in 5 Minuten akzeptieren;) – BayLife