Skeleton
불러올 콘텐츠의 형태를 미리 보여주는 자리 표시자입니다.
사용 가이드
#콘텐츠를 불러오는 동안 최종 화면의 구조와 공간을 미리 유지합니다. 로딩이 끝났는데 데이터가 없다면 Empty로 전환하세요.
글·프로필·이미지
type의 text·avatar·image·gallery로 실제 콘텐츠와 비슷한 형태를 선택합니다.
버튼·표·트리
button·table·tree로 복잡한 영역의 형태를 보여주고 rows와 width를 조절하세요.
예제
#기능별 예제
#6개 주제에서 필요한 기능을 선택하세요. 속성 설정, 메서드 호출, 이벤트 결과와 슬롯 구성을 실행 화면과 코드로 확인할 수 있습니다.
일치하는 기능이 없습니다.
API reference
#이름에 마우스를 올리거나 키보드로 선택하면 적용 코드를 확인할 수 있습니다. 터치 화면에서는 이름을 누르세요.
<sy-skeleton>
Properties
| Attribute / Property | Type | Default | Description |
|---|---|---|---|
'text' | 'avatar' | 'image' | 'gallary' | 'gallery' | 'button' | 'table' | 'tree' | 'text' | 실제 콘텐츠에 맞춘 자리 표시자 모양입니다. | |
number | 0 | 텍스트·표·트리 등 반복되는 내용의 행 수입니다. | |
string | '100%' | 레이블 영역 너비입니다. CSS 길이 값을 사용합니다. | |
boolean | false | Skeleton을 표시하면서 애니메이션만 멈춥니다. |
Methods
| Method | Returns | Description |
|---|---|---|
Promise<void> | Skeleton의 애니메이션을 멈춥니다. | |
Promise<void> | Skeleton의 애니메이션을 다시 시작합니다. |