값을 변경할 필요가 없을 때 true/false 간 전환을 중지하는 방법
P粉957723124
P粉957723124 2023-08-14 19:43:19
0
1
490
<p>간단한 참/거짓 전환 기능이 있습니다: </p> <pre class="brush:php;toolbar:false;">'react'에서 {useState} 가져오기 const [ isTrue, setIsTrue] = useState(true) 함수 핸들스위처(){ {isTrue ? setIsTrue(false) : setIsTrue(true)} } <버튼 onClick={()=>{ 핸들스위처() console.log(isTrue) }}> 사실로 설정 </버튼> <버튼 onClick={()=>{ 핸들스위처() console.log(isTrue) }}> 거짓으로 설정 </버튼></pre> <p>이 두 버튼을 클릭하면 항상 참 또는 거짓이라는 반대 결과가 표시됩니다. 필요한 것은 isTrue 값이 false이고 "False로 설정" 버튼을 클릭해도 isTrue 값이 true로 변경되지 않는다는 것입니다. 마찬가지로 "True로 설정" 버튼의 경우 값이 true일 때 isTrue 값을 false로 변경하면 안 됩니다. </p>
P粉957723124
P粉957723124

모든 응답(1)
P粉165823783

handleSwitcher가 필요하지 않습니다. 버튼을 클릭할 때 원하는 값을 설정하기만 하면 정확히 원하는 대로 작동합니다.

으아악
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿