大家好我想使用angular-material.js
来设计棱角分明的材料。在我的演示链接质量输入字段看起来像angular material
输入样式,下拉和动画和过滤器然后我尝试了很多方法,但无法得到解决方案,如果任何人知道解决方案,请帮助我..... { {3}}
HTML: -
<div class="col-md-12">
<md-input-container ng-cloak="" class="md-block md-inline-form inputdemoBasicUsage" flex-gt-sm>
<label>Quality</label>
<md-select ng-model="searchtable.colorshades.quality">
<md-option ng-options="item.quantity as item.quantity for item in descriptionyarnqualitys">
</md-option>
</md-select>
</md-input-container>
</div>
控制器:-(滤波器)
$scope.getDescriptionyarnqualitys = function() {
var qualities = {};
angular.forEach($scope.sryarnorders, function(order) {
angular.forEach(order.colorshades, function(shade) {
var quality = shade.quality;
qualities[quality]=quality;
});
})
console.log(qualities);
return qualities;
};
答案 0 :(得分:2)
打开您的控制台(开发时应该始终),您将看到以下错误消息:
VM320 angular.js:12722错误:[$ compile:ctreq]控制器&#39;选择&#39;,指令&#39; ngOptions&#39;,无法找到!
事实上,您将ng-options
放在md-option
上,而不是将其放在它所属的md-select
上。