2017-05-12 1 views
0
제가 여기 (item.tag == '태그의 name'을 각 필드를 확인하고, 예를 들면, 필드 유형을 변경해야 할.

조건부 태그 변경

if(item.tag == 'To Database') 

<awsui-select name="{{item.tag}}" data-disabled="false" ng-model="item.value"> 
</awsui-select> 

if(item.tag == 'Description') then it should take the tag as 
<awsui-textarea name="{{item.tag}}" data-disabled="false" ng-model="item.value"> 
</awsui-textarea> 

에 기초

<div ng-repeat="item in metadataGovernance"> 
      <awsui-control-group validation-message="" label="{{item.governance === 'Required' ? item.tag + '*' : item.tag}}"> 
       <awsui-textfield name="{{item.tag}}" data-disabled="false" ng-model="item.value"></awsui-textarea> 
      </awsui-control-group> 
     </div> 

태그의 이름은 내가 NG 반복의 필드 유형을 결정해야합니다.

+0

이 더 많은 코드 및 자세한 정보를하시기 바랍니다 제공 시도 할 수 있습니다. – John

+0

[ask]를 읽으십시오. 귀하의 질문은 매우 명확하지 않으며 편집하지 않으면 닫힐 수 있습니다. – walen

+0

죄송합니다. 질문을 편집하고있었습니다. –

답변

0

당신은 this-

<awsui-select ng-if="item.tag === 'To Database'" name="{{item.tag}}" data-disabled="false" ng-model="item.value"> 
</awsui-select> 

<awsui-textarea ng-if="item.tag === 'Description'" name="{{item.tag}}" data-disabled="false" ng-model="item.value"> 
</awsui-textarea>