2016-11-14 9 views
0

md-is-error를 사용하여 오류를 표시합니다. 그것은 입력에서 잘 작동하지만 md-select에서 작동하지 않습니다. 이건 내 코드입니다 :md-is-error가 md-select를 사용하는 md-input-container에서 작동하지 않습니다.

<div ng-controller="AppCtrl" layout="column" ng-cloak="" class="inputdemoErrors" ng-app="MyApp"> 

    <md-content layout-padding=""> 
    <form ng-submit="projectForm()" name="testForm"> 

     <div layout="row"> 
     <md-input-container class="md-block" flex-gt-sm md-is-error="project.postalCode == undefined && testForm.$submited"> 
      <label>Postal Code</label> 
      <input ng-model="project.postalCode" 
        required name="ptCodeInput"> 
      </md-input-container> 
     <md-input-container flex="50" md-is-error="project.type == undefined && testForm.$submited"> 
      <label>Project Type</label> 
      <md-select ng-model="project.type" required> 
      <md-option value="app">Application</md-option> 
      <md-option value="web">Website</md-option> 
      </md-select> 
     </md-input-container> 
     </div> 
     <div> 
     <md-button type="submit">Submit</md-button> 
     </div> 
    </form> 
    </md-content> 
</div> 

내 코드는 Postal Code와 함께 잘 작동하지만 Project Type 선택이 작동하지 않습니다.

md-select에서 md-is-error를 사용하기위한 제안이 있으십니까?

답변

0

ng-blur 등의 변화가있을 때 오류 메시지가 표시 이미 같은

md-select is missing md-input-invalid

에 대해 발생하는 문제가있다.

희망이 있습니다.

+0

그래서 md-select에 md-is-error를 사용할 수 없습니까? –

+0

@JohnH 아니요. – Sajeetharan

+0

괜찮습니다. 감사합니다. @Sajeetharan –