2017-04-03 2 views
2

각도 2 반응 형을 사용하고 있습니다. 필요한 유효성 검사와 함께 정의 된 양식 컨트롤이 있습니다. 사용자가 양식을로드하고이 컨트롤이 채워진 경우 각도가 양식 컨트롤을 유효한 것으로 간주합니다. (어느 쪽이 좋을까요?)각도 2 사용 불가 필수 컨트롤이 잘못되었습니다

그러나 폼 컨트롤이 채워지고 비활성화 된 경우 각도가 유효하지 않다고 생각합니까? (W-H-Y?)

누구에게이 문제가 발생 했습니까? 이것은 버그입니까, 디자인입니까?

감사합니다.

+0

'양식 컨트롤이 채워져 있고 각도가 비활성화 된 것으로 간주되면 잘못된 것으로 간주됩니다. '-------이 줄은 무엇을 의미합니까? –

+0

반응 형 양식을 사용하는 경우이를 이해하지 못합니다. 양식을 사용하지 않으면 양식 필드가 양식에서 완전히 제외되므로 유효성 검증 여부에 관계없이 검토되지 않습니다. 따라서 전혀 문제가 없어야합니다. 플 런커를 제공해 주시겠습니까? :) – Alex

답변

1

이것은 의도적으로 설계된 것이며 W3C standard 입력이 비활성화되었습니다. Angular에서는 비활성화 여부에 관계없이 모든 값을 검색하려는 경우 FormGroup.getRawValues()을 사용할 수 있습니다.

대신 readonly attr을 사용해보십시오.