können wir Click-Handler an benutzerdefinierte untergeordnete Komponenten anhängen

7

Ich habe versucht, meiner eigenen untergeordneten Komponente einen Klick-Handler hinzuzufügen. In der react chrome-Erweiterung konnte ich auch den Click-Handler sehen.

Aber der Klick selbst hat nicht funktioniert - frage mich, was ich vermisst habe.

Beispielcode:

%Vor%     
Raja 18.03.2014, 03:44
quelle

2 Antworten

18

MySampleComponent kann die gewünschten Requisiten verwenden; Komponenten kopieren nicht automatisch Requisiten an ihre Kinder. Wenn Sie einen onClick-Handler zu MySampleComponent hinzufügen möchten, können Sie dies in der Definition dieser Komponente unterstützen:

%Vor%     
Sophie Alpert 18.03.2014, 03:53
quelle
1

Sie können den Handler aus derselben Komponente hinzufügen oder ihn über Requisiten aufrufen. Der folgende Code sucht nach onClick-Parametern in Requisiten. Wenn nichts passiert ist, dann Es gilt für Standard-Handler in der Komponente (clickHandler).

%Vor%

und während Sie dies in einer anderen Komponente verwenden, verwenden Sie es wie folgt

%Vor%     
Softwareddy 19.03.2014 05:04
quelle

Tags und Links