Ich arbeite an einer eckigen Webseite, auf der ich die Winkelmaterialsteuerung verwendet habe. Ich habe eine md Auswahlsteuerung, die ich definiert haben, wie folgt:md Auswahl nach lokalem Speicher laden benötigtes Attribut funktioniert nicht
<md-select ng-model="organization" required="true" name="organization">
<md-option value="">Organization</md-option>
<md-option ng-repeat="organization in organizationDescriptions" value="{{organization.text}}">
{{organization.text}}
</md-option>
</md-select>
Diese lebt auf einer Mutterform, deren $ ungültige Eigenschaft steuert das Verhalten eines Knopfes. Wenn ich einen Wert aus dem Dropdown-Menü auswähle, wird das Formular gültig und die Schaltfläche wird aktiviert. Wenn kein Wert ausgewählt ist, ist die Schaltfläche deaktiviert.
Allerdings habe ich auch lokalen Speicher mit ngstorage implementiert. Dies bedeutet, dass der Status der Eigenschaften des Bereichs automatisch verwaltet und in den lokalen Speicher des Browsers gespeichert wird. Dies bedeutet, dass bei jedem Aktualisieren der Seite der gleiche Dropdown-Wert ausgewählt wird. Das funktioniert völlig in Ordnung.
Beim Ausführen einer Aktualisierung wird die Eigenschaft $ invalid des Formulars jetzt jedoch auf true gesetzt (obwohl der Wert für md select korrekt eingestellt ist). Wie kann ich das lösen?
Könnten Sie es mit HEAD (version) versuchen, wie ich in meiner Antwort beraten? – troig
Bitte sehen Sie meine Bearbeitung: Ihr Problem wurde in der kürzlich veröffentlichten öffentlichen Version 1.1.0 gelöst. Ich hoffe es hilft – troig