我对md-select
有疑问( Angular Material 设计 v1.0.0)。
当按下选择键时,它卡住了,我无法按任何东西 - 它保持打开状态!
<md-input-container flex>
<md-select ng-model="product.paymentCode" name="paymentCode" md-on-open="loadPaymentCode()" placeholder="Payment Code" required>
<md-option ng-value="rPaymentCode" ng-selected="rPaymentCode.id==product.paymentCode.id" ng-repeat="rPaymentCode in paymentCodes">{{ rPaymentCode.code}}</md-option>
</md-select>
<div ng-messages="createProductForm.paymentCode.$error" ng-show="createProductForm.paymentCode.$touched">
<div ng-message="required">choose payment code</div>
</div>
<tr-clear model-to-clear="product.paymentCode" ng-if="product.paymentCode"></tr-clear>
</md-input-container>
它以前适用于当前版本的 Angular Material 设计。我已经阅读了所有的变更日志,但没有任何帮助解决这个问题。
最佳答案
我想通了..问题出在 Bower.json 中,它是这样写的 ' Angular Material ':'~1.0.0'
当我第一次执行“bower update”时,它更新为“1.0.0-rc4” 但当我第二次执行“bower update”时,它是 1.0.0 并且出错了。
所有版本 1.0.0-rc5 到 1.0.4 都破坏了我网站中的 md-select。(我已经检查了每个版本) 目前还不清楚如何解决我的网站中 mdSelect 的实现以适应更新的版本。
我怀疑这是什么原因造成的; “选择不再溢出窗口,正确从小到大调整大小”(版本1.0.0-rc5)
变更日志 https://github.com/angular/material/blob/master/CHANGELOG.md
我希望有人能帮助我了解如何修复它,以便我可以升级到最新版本。
谢谢你,戴安娜。
关于angularjs - Md-select 和 Md-Scroll-Mask 工作不正常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35180541/