TextInput Komponente "unantastbar" machen

Nullquadrat

Mitglied
Hallöle zusammen,

ich habe folgendes Problem:

Ich habe einen Button und eine textInput Komponente. Die Komponente lässt sich verändern, sprich lässt sich was drin eintragen.
Mit klick auf den Button soll nun die Komponente unantastbar werden, sprich sie soll sich nun nicht mehr ändern lassen.

Falls der user doch versucht sie zu ändern, kommt eine Meldung über ein Textfeld.

Gibt es da eine Möglichkeit dies zu realisieren ?
 
Auf das erste Teilproblem ist die Antwort ja ziemlich klar:
editable = false;

Eins wäre jedoch noch interessant:
Wenn ich nun auf das gesperrte InputFeld klicke, soll eine Aktion stattfinden.
onChange kann ich in diesem Moment leider nicht anwenden, da sich die Aktion bei 50 Eingabefeldern gleichermaßen wiederholt werden soll.
 
Zurück