Aktualisierung der Winkel von 1,2 auf 1,3 hat meine Anweisung gebrochen

8

Ich habe die folgende Anweisung, die ich Eingabefelder einsetze, die den angular-ui-bootstrap datepicker benutzen:

%Vor%

Ich hatte ein Problem mit der Datumsauswahlkomponente, die mein Formular nicht senden würde, wenn das Datumsauswahlfeld nicht berührt würde (selbst wenn es Daten enthielt, beispielsweise wenn ich eine Ressource bearbeiten würde). Das Formular wurde im Grunde als ungültig betrachtet, obwohl ein gutes Datum eingereicht wurde. Diese Direktive hat das behoben, aber wenn ich meinen Winkel auf 1.3 hochsetze, funktioniert die Direktive nicht mehr.

Was müsste ich ändern, damit diese Anweisung wieder funktioniert?

    
user2352164 27.04.2015, 11:39
quelle

1 Antwort

0

Hier können Sie etwas über eine brechende Änderung finden, die ngModel in 1.3 betrifft:

  

Da die HTML5-Mustervalidierungseinschränkung den Eingabewert validiert,   wir sollten auch gegen den viewValue validieren. Während das funktionierte   Kern bis zu Angular 1.2, in 1.3 haben wir nicht nur die Validierung geändert,   aber die Art, wie input[date] und input[number] behandelt werden - sie analysieren   ihre Eingabewerte in Date bzw. Number , was nicht möglich ist   durch eine Regex validiert werden ...

    
7uc4 11.02.2018 20:30
quelle