Card
관련된 정보와 동작을 하나의 영역으로 묶습니다.
사용 가이드
#프로젝트·상품처럼 독립적인 정보 한 묶음을 담습니다. 단순한 페이지 배치에는 Layout이나 Flex를 사용하세요.
- 제목과 도구
cardTitle또는header슬롯에 제목을,header-actions에 보조 동작을 넣습니다.- 본문과 하단
- 기본 슬롯에 내용을,
footer에 후속 동작을 배치하세요. - 커버 이미지
- 커버 슬롯을 사용할 때는
showCover도 켜야 표시됩니다.
예제
#기능별 예제
#4개 주제에서 필요한 기능을 선택하세요. 속성 설정, 메서드 호출, 이벤트 결과와 슬롯 구성을 실행 화면과 코드로 확인할 수 있습니다.
일치하는 기능이 없습니다.
API reference
#이름에 마우스를 올리거나 키보드로 선택하면 적용 코드를 확인할 수 있습니다. 터치 화면에서는 이름을 누르세요.
<sy-card>
Properties
| Attribute / Property | Type | Default | Description |
|---|---|---|---|
boolean | false | 카드 내용을 접거나 펼칠 수 있게 합니다. | |
boolean | true | 본문이 펼쳐진 상태입니다. | |
boolean | false | cover 슬롯을 표시합니다. | |
boolean | true | footer 슬롯을 표시합니다. | |
boolean | false | 카드 배경 효과를 사용합니다. | |
boolean | false | 내용 영역의 스크롤바 표시를 허용합니다. | |
boolean | false | 상태 아이콘을 표시합니다. | |
string | '' | 아이콘 표시 또는 아이콘 콘텐츠를 지정합니다. 컴포넌트별 형식을 확인하세요. | |
string | 'Card Title' | 카드 제목입니다. | |
boolean | false | Legacy alias for `show-backdrop`. | |
number | 0 | 펼치기 지연 시간(ms)입니다. | |
number | 0 | 접기 지연 시간(ms)입니다. |
Events
| Event | Detail | Description |
|---|---|---|
CustomEvent<{ active: boolean }> | 이벤트의 detail에서 결과를 확인하세요. |
Methods
| Method | Returns | Description |
|---|---|---|
Promise<void> | 현재 펼침 상태를 전환합니다. | |
Promise<void> | 본문을 펼칩니다. | |
Promise<void> | 본문을 접습니다. |
Slots
| Slot | Description |
|---|---|
| cover 영역에 표시할 내용입니다. | |
| header 영역에 표시할 내용입니다. | |
| header-actions 영역에 표시할 내용입니다. | |
| 컴포넌트의 본문 또는 자식 항목입니다. | |
| footer 영역에 표시할 내용입니다. |