Ich habe dies in meiner jsx Datei: Button EintragWie Form Eintrag in <input type = einreichen> auf Klick zu verhindern, mit Reagieren
<input type="submit" onClick={() => this.validateForm()} id="account-submit" value="Sign Up" />
Die Funktion validateForm aufgerufen wird, das Standardverhalten, sondern danach, einreichen Das Formular ist fertig, so dass ein erneutes Laden der Seite erfolgt. Wie kann ich nur die onClick-Funktion auslösen und verhindern, dass die Übergabe stattfindet, um ein erneutes Laden zu verhindern?
EDIT - Hinzu basierend auf Antwort
validateForm: function (e) {
e.preventDefault();
}
e undefiniert
sein wird versuchen 'e.preventDefault()' verwenden Es wird das Standardverhalten –
Nutzungsart ignorieren = ‚Taste‘ –