webentwicklung-frage-antwort-db.com.de

Microsoft Edge isPersonal SavePersonalAndPaymentData Bremse React App

Ich habe ein einfaches Formular, eine Eingabe- und eine Senden-Schaltfläche in der React App. Es funktioniert gut in jedem Webbrowser. Jetzt habe ich angefangen, im IE) zu testen und Kante (Edge/18.17763).

Wenn ich auf die Schaltfläche "Senden" klicke, werden Fehler in der Konsole angezeigt:

Unable to get property 'isPersonal' of undefined or null reference
Unable to get property 'SavePersonalAndPaymentData' of undefined or null reference

Sie bremsen die App komplett. Irgendeine Vorstellung davon, was sie sind und woher sie kommen?

Ich habe in der Codebasis nichts, was mit isPersonal und SavePersonalAndPaymentData in Verbindung steht.

11

Das Problem für mich war, dass zwei verschiedene jQuery-basierte Funktionen in .on () -Listenern auf demselben Eingang ausgeführt wurden und über sich selbst stolperten.

Andere Browser kümmerten sich nicht um meine versehentliche Schlamperei. Ausnahmsweise kann ich sagen, dass mir ein MS-Browser geholfen hat, ein besserer Programmierer zu sein.

0
Warren G

Es scheint, dass das Hinzufügen von oninput="event.stopPropagation();" zum Eingabeelement und onsubmit="event.stopPropagation();" zum Formular das Problem löst.

0
Alex