반응형
react native에서 View 구성 요소를 비활성화할 수 있습니까?
내 앱 화면에는 텍스트 입력이 적은 보기 구성 요소가 있습니다.텍스트 입력을 비활성화할 수 없습니다.전체 보기를 비활성화할 수 있는 방법이 있습니까?
추신: View 컴포넌트를 비활성화한다는 것은 컴포넌트가 렌더링되지만 어떤 액션도 응답하지 않는 것을 의미합니다.
다음을 사용할 수 있습니다.
<View pointerEvents="none">
...
</View>
이렇게 하면 터치 이벤트에 대한 보기가 응답하지 않습니다.
이런 걸 쓸 수 있어요.
<View pointerEvents={myCondition? 'none' : 'auto'}>
Kerumen의 답변에 다음과 같이 덧붙입니다.
<View pointerEvents={myCondition ? 'none' : 'auto'}>
...
</View>
어나니머스 함수로 랩해야 할 수 있습니다.
<View pointerEvents={() => myCondition ? 'none' : 'auto'}>
...
</View>
언급URL : https://stackoverflow.com/questions/39720039/can-i-disable-a-view-component-in-react-native
반응형
'programing' 카테고리의 다른 글
Jquery TimeOut 함수를 중지/오버라이드하는 방법 (0) | 2023.03.19 |
---|---|
Oracle SQL Devleoper에서 결과를 복사할 때 열 머리글도 어떻게 복사할 수 있습니까? (0) | 2023.03.19 |
Json에게 말해.Net: 개체를 직렬화할 때 큰따옴표가 아닌 작은따옴표를 씁니다. (0) | 2023.03.19 |
ORA-00942: 테이블 또는 뷰가 존재하지 않음(별도의 SQL에서는 동작하지만 Oracle 함수에서는 동작하지 않음) (0) | 2023.03.19 |
리액션이 있는 루프에는 어떻게 사용합니까? (0) | 2023.03.19 |