2017-01-16 1 views
0

조건이 충족 될 경우 disabledinput에 어떻게 추가 할 수 있습니까?각도 2 삼자가 입력에 사용 중지 된 경우

오늘 내가 무엇을 가지고 : <input class="previous" [attr.disabled] = "active === 1 ? 'disabled' : ''">

그러나이 disabled="disabled" 추가하고 난 단지 disabled를 원한다.

그래서 내가 필요한 것은 : 조건이 충족 될 경우 <input class="previous" disabled>입니다.

답변

5

속성의 값이 null

[attr.disabled] = "active === 1 ? 'disabled' : null"> 
+0

달콤한를 전달하여 제거 할 수 있습니다, 그것은 여전히'인쇄 비활성화 = "비활성화"'하지만 거짓 때, 비활성화'아무것도 인쇄하지 않고 있기 때문에 내 문제를 해결 = ""' – William

+4

@William 비활성화 된 속성에 불리언 값을 전달하면 'disabled'처럼 DOM에 반영되도록하고 'disabled ='disabled ''가 아닌 비활성화 된 속성을 DOM에 반영하려면 : [disabled] = "active === 1? true : false "' –

관련 문제