Я обновляю приложение с Angular Material 1.0.5 до 1.0.9.
В настоящее время у меня есть несколько контейнеров ввода, содержащих элементы выбора и значка, например
<md-input-container class="md-icon-right" flex>
<label>Something</label>
<md-select ng-model="option2" flex>
<md-option ng-repeat="option in options">
</md-option>
</md-select>
<md-icon class="material-icons">X</md-icon>
</md-input-container>
Так что это будет означать, что я получаю значок, появляющийся справа от выбора входа.
После обновления до 1.0.9 с использованием той же разметки, что и выше, значок теперь отображается слева.
Я просмотрел примеры ввода на странице демонстрации для AM 1.0.9 и не вижу, чтобы что-то изменилось в разных версиях.
Вот как это должно выглядеть в версии 1.0.5 — http://codepen.io/parky128/pen/rLWJNK а>
Просто измените включение сценария материала на версию 1.0.9, и вы увидите, что на самом деле это происходит начиная с версии 1.0.6.
Обратите внимание, что это кажется проблемой только при использовании md-select, на обычные входы это не влияет.
Я не вижу каких-либо критических изменений в их журнале изменений, чтобы сказать, почему это произошло.
Кто-нибудь знает, как я могу заставить значок выровняться по правому краю при использовании md-select внутри md-input-container для версии 1.0.6 и выше?
Спасибо