2017-05-11 2 views

Antwort

2

Das funktioniert eigentlich in der aktuellen Version v1.1.4 (vielleicht über v1.1.2). Siehe demo here.

Auch scheint es, dieses vorsätzliches Verhalten war während md-floating-label für md-autocomplete mit nach einigen GitHub Fragen (#2727 und #7800)

Wenn Sie keine Wahl der Aktualisierung der angular-material Version haben, können Sie einen Blick bei this comment, die sich als etwas applaudierte Work-around erweist.

Hoffe, dass hilft!

+0

Danke für die Mühe. Vielleicht haben Sie in meiner Demo bemerkt, dass ich versucht habe Top Padding für alle Eingabefelder mit einer CSS Regel hinzuzufügen, jedoch macht es 'md-autocomplete' falsch die Position von cross und auch drop-down Liste zu berechnen. Denkst du, das ist ein Bug oder kann es mit CSS relativ einfach umgehen? –

+0

https://codepen.io/anon/pen/vdbpYv?editors=1010 ..md-Autocomplete-Reset funktioniert nicht –

1

Aktualisieren Sie Ihre angularjs-material Version auf 1.1.2 und höher. Man vergleiche nur Versionen 1.1.0 (under the attributes section) und 1.1.2 (there's a dedicative section for md-clear-button attribute)

HINWEIS: Sieht aus wie Google angularjs-material für die Versionen 1.1.2 und höher nicht gedient hat. Verwenden Sie stattdessen cdnjs.

UPDATE: Google bedient jetzt angularjs-material für Versionen 1.1.2 und höher. More info

Hier ist die updated fiddle.

+0

Danke, dass Sie das bemerkt haben! Vielleicht war das der Grund, warum ich die neueste Version der Bibliothek nicht aufgehoben habe: Ich konnte sie nicht auf der Google-Website finden. –

+0

@dma_k Sieht so aus, als ob Google jetzt die Versionen 1.1.2 und höher bedient! – Edric

+0

https://codepen.io/anon/pen/vdbpYv?editors=1010 ..md-Autocomplete-Reset funktioniert nicht –

Verwandte Themen