2015-01-09 3 views
9

각도기를 처음 사용하여 각도기를 사용하여 라디오 버튼 값을 설정하려고합니다. 나는 헛된 대답을 인터넷과 SO를 통해 조사했다.각도기에서 라디오 버튼 값을 설정하는 방법

는 HTML : 위의 HTML 파일에서

<md-radio-group 
      id="radiogrp1" 
      name="radiogrp1" 
      ng-model="application.myRadioGrp"     
      required> 
     <md-radio-button value="N" aria-label="No">No</md-radio-button> 
     <md-radio-button value="Y" aria-label="Yes">Yes</md-radio-button> 
     <md-radio-button value="M" aria-label="Maybe">May</md-radio-button> 
</md-radio-group> 

, 내가 설정하려고 예/아니오/내 자스민에서 실행 어쩌면 동안 아래와 같은 몇 가지 각도기 코드로() :

element.all(by.id('radiogrp1)).get(0).click(); 

위 코드의 경우 기본적으로 yes 만 허용됩니다. 라디오 그룹의 모든 값 즉, 부모 (md-radio-grp)의 예/아니오/미정과 같은 하위 (md-radio-button) 값을 구체적으로 설정해야합니다. 나는 바인딩, 맵 등 여러 가지 방법으로 시도했지만 실제로 도움이되는 것은 아무것도 아닙니다. 도움을 찾고 있습니다. 미리 감사드립니다.

+0

흥미 롭) https://sathyalog.wordpress.com/tag/how-to-set-a-radio-button-value-in-protractor/ –

답변

15

시도 :

element(by.id('radiogrp1')).all(by.tagName('md-radio-button')).get(0).click(); 
+0

완벽한 hankduan :) 고마워 .. 내 하루를 저장 :) – vsm

관련 문제