조건부 내 조건부

나는 위스콘신

내 코드에서 조건문 (내가 생각한 간단한 것) 내에 조건문을 넣으려고합니다.

원하는 것은 weekState(boolean)이 true이고 booltrue이면 첫 번째 jsx 요소를 표시하는 것입니다. 경우 weekState참이고 bool거짓, 두 번째 jsx 요소를 보여줍니다. 경우 weekStatefalse를 반환 null. Semms는 매우 간단하지만 분명히 뭔가를 놓치고 있습니다.

       { weekState ?
           { bool ?
               <TableRow>
                   {take(weekListForAllAdvisorsOfState, 14)}
               </TableRow>
               :
               <TableRow>
                   {take(weekListForAllAdvisorsOfState, 7)}
               </TableRow> 
           }
            : null
       }

나는 살펴 보았다 , 그리고 이것은 내 문제를 해결해야하는, 나를 프로그래머 구문 오류 메신저가 표시되지 않는 생각합니다.

내가 얻는 오류는 여기에 이미지 설명 입력

cbr

뒤에있는 식에 불필요한 중괄호 쌍이 있습니다 ?. 제거하거나 괄호로 변경하십시오 ().

{weekState ? (
  bool ? (
    <TableRow>{take(weekListForAllAdvisorsOfState, 14)}</TableRow>
  ) : (
    <TableRow>{take(weekListForAllAdvisorsOfState, 7)}</TableRow>
  )
) : null}

이 기사는 인터넷에서 수집됩니다. 재 인쇄 할 때 출처를 알려주십시오.

침해가 발생한 경우 연락 주시기 바랍니다[email protected] 삭제

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사