2016-07-02 31 views
-1

大家好我想角材料設計使用angular-material.js。在我的演示鏈接質量輸入字段看起來像angular material輸入風格,下拉和動畫和過濾器,然後我嘗試了很多方法,但無法得到解決方案,如果任何人知道解決方案,請幫助我..... Demo如何在angularjs中使用角度材料設計代碼和過濾器?

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; 
    }; 

回答

2

打開控制檯(應該總是同時開發開放),你會看到以下錯誤信息:

VM320 angular.js:12722 Error: [$compile:ctreq] Controller 'select', required by directive 'ngOptions', can't be found!

事實上,你把ng-optionsmd-option,而不是把它放在md-select,它屬於哪裏。