2017-12-11 1 views
0

다음 코드를 작성하여 라디오 버튼을 선택했습니다. 사용자가 선택한 값은 다른 페이지에서 전달됩니다. 그 값에 따라 라디오 버튼을 선택하려고했습니다.각도 검사 라디오 버튼이 작동하지 않았습니다.

이 내가 시도하는 방법,

<label class="radio-inline"> 
     <input [value]="AND" [checked]="(as_op==AND) ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> AND 
    </label> 
    <label class="radio-inline"> 
     <input [value]="OR" [checked]="(as_op==OR) ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> OR 
    </label> 
    <label class="radio-inline"> 
     <input [value]="NOT" [checked]="(as_op==NOT) ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> NOT 
    </label> 

이 그런 시도 (작은 따옴표를 사용하여 포장 값)

<label class="radio-inline"> 
     <input [value]="AND" [checked]="(as_op=='AND') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> AND 
    </label> 
    <label class="radio-inline"> 
     <input [value]="OR" [checked]="(as_op=='OR') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> OR 
    </label> 
    <label class="radio-inline"> 
     <input [value]="NOT" [checked]="(as_op=='NOT') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> NOT 
    </label> 

그러나 작동하지 않았다 두 가지가, 누군가가 코드의 문제를 설명해주십시오입니다 . 고맙습니다.

+0

구성 요소 코드와 예상 결과를 제공 할 수 있습니까? –

답변

0

다음과 같이 []을 제거하십시오.

<label class="radio-inline"> 
     <input value="AND" [checked]="(as_op=='AND') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> AND 
    </label> 
    <label class="radio-inline"> 
     <input value="OR" [checked]="(as_op=='OR') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> OR 
    </label> 
    <label class="radio-inline"> 
     <input value="NOT" [checked]="(as_op=='NOT') ? 'true' : 'false'" type="radio" [(ngModel)]="as_op" name="as_op"/> NOT 
    </label> 
관련 문제