Ionic React에서 다양한 수의 항목으로 목록을 만드는 방법은 무엇입니까?

thejs 프로젝트

Ionic React에서 다양한 수의 항목으로 목록을 만들고 싶습니다. 지금까지는 이 접근 방식을 알고 있습니다. 내 목록의 항목은 examples 배열에 저장됩니다 .

          <IonList>
            {examples.map((example) => (
              <IonItem>
                <IonLabel>{example}</IonLabel>
              </IonItem>
            ))}
          </IonList>

이 목록의 항목은 각 항목 아래에 줄로 구분됩니다. 불행히도 마지막 항목 아래에도 줄이 표시됩니다. 이를 방지하기 위한 제 생각은 위의 코드 블록에서 마지막 예제 를 제외하고 별도로 처리하는 것입니다.

              <IonItem lines="none">
                <IonLabel>{lastExample}</IonLabel>
              </IonItem>

이 경우 이 블록 주위에 조건을 래핑하여 다음을 방지해야 합니다. 그리고 예제가 없고 예제 배열과 lastExample 변수가 모두 비어 있는 경우 렌더링됩니다 . 코드에서 이 조건을 어떻게 구현할 수 있습니까? 마지막 항목이 이전 항목과 다르게 보이는 목록을 만드는 더 좋은 방법이 있습니까?

thejs 프로젝트

@sharun kk 덕분에 해결책을 찾았습니다. 조건식이 type 을 반환 'false | "none"'했지만 false허용되지 않기 때문에 게시물에서 여전히 오류가 발생했습니다 . undefined대신 해야 합니다. ?조건 연산자를 사용하여 솔루션을 약간 수정했습니다 .

    {examples.map((example, index) => (
      <IonItem button lines={examples.length - 1 === index ? "none" : undefined}>
        <IonIcon icon={personCircleOutline} slot="start" size="large" />
        <IonLabel>{example}</IonLabel>
      </IonItem>
    ))}

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

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

에서 수정
0

몇 마디 만하겠습니다

0리뷰
로그인참여 후 검토

관련 기사

파이썬에서 다양한 차원의 다차원 목록을 만드는 방법은 무엇입니까?

Ionic Framework : 각 목록 항목에 두 개의 그림을 만드는 방법은 무엇입니까?

목록에서 파이썬으로 한 항목의 색인을 추출하는 방법은 무엇입니까?

Google 양식 목록 항목에 대한 선택으로 Google 스프레드 시트의 고유 항목을 사용하는 방법은 무엇입니까?

R에서 다양한 수의 목록으로 목록을 만드는 방법

항목 목록을 셀레늄 양식으로 보내고 해당 목록의 각 항목에 대해 return을 누르는 방법은 무엇입니까?

다양한 크기의 목록을 Zip으로 사전에 병합하는 방법은 무엇입니까?

드래그 앤 드롭으로 목록보기 항목을 한 목록에서 다른 목록으로 이동하는 방법은 무엇입니까? UWP C #

React Table에서 한 열의 항목을 클릭 할 수있게 만드는 방법은 무엇입니까?

Yii2에서 동일한 양식의 동적 목록을 만드는 방법은 무엇입니까?

목록을 생성 한 다음 len ()하고 Python에서 해당 목록의 모든 '섹션'에 대한 항목을 만드는 방법은 무엇입니까?

다른 목록의 len과 일치하도록 지정된 간격으로 항목을 목록에 삽입하는 방법은 무엇입니까?

select2 목록의 각 항목에 대한 버튼을 만드는 방법은 무엇입니까?

함수에 따라 다른 목록에서 목록을 만드는 방법은 무엇입니까?

개체 목록에서 고유 한 정수 목록을 만드는 방법은 무엇입니까?

개체 목록에서 고유 한 정수 목록을 만드는 방법은 무엇입니까?

Python의 다른 목록에서 합산된 숫자 목록을 만드는 방법은 무엇입니까?

한 번에 두 개의 목록 목록을 반복하고 한 목록의 값을 다른 목록으로 바꾸는 방법은 무엇입니까?

다른 양식의 목록에서 항목을 추가 / 제거하는 방법은 무엇입니까?

Kotlin에서 다른 목록으로 새 목록을 만드는 방법은 무엇입니까?

한 목록의 항목을 다른 목록에 하나씩 추가하는 방법은 무엇입니까?

이전 목록의 항목으로 새 목록을 만드는 방법은 무엇입니까?

배열의 항목으로 드롭 다운 목록을 퍼플 링하는 방법은 무엇입니까?

kotlin에서 이름을 기반으로 목록의 항목을 바꾸는 방법은 무엇입니까?

함수는 문자열을 반환합니다-목록에 별도의 항목으로 추가하는 방법은 무엇입니까?

C #에서 다른 형식의 쿼리로 목록 항목을 삭제하는 방법은 무엇입니까?

여러 드롭 다운 목록에서 선택한 항목을 기반으로 필터를 만드는 방법은 무엇입니까?

항목 목록을 반복 한 다음 DynamoDB에 효율적으로 쓰는 방법은 무엇입니까?

파이썬에서 dict 목록의 항목 값을 간단한 방법으로 변경하는 방법은 무엇입니까?