스텝

스텝 (Steps)

출처: 문서

본문

사용자가 프로세스에 따라 작업을 순서대로 완료하도록 안내하는 컴포넌트예요. 스텝은 실제 애플리케이션 시나리오에 맞게 설정할 수 있으며, 스텝 수는 2개보다 작을 수 없어요.

기본 사용법 (Basic Usage)

간단한 스텝 바예요. active 속성을 Number 타입으로 설정하면 되고, 스텝의 인덱스를 나타내며 0부터 시작해요. 스텝의 너비를 고정해야 할 때는 Number 타입을 받는 space 속성을 설정할 수 있어요. space 속성의 단위는 px예요. 설정하지 않으면 반응형으로 동작해요. finish-status 속성을 설정하면 이미 완료된 스텝의 상태를 바꿀 수 있어요.

상태가 포함된 스텝 바 (Step Bar That Contains Status)

각 스텝의 상태를 보여줘요. title 속성으로 스텝 이름을 설정하거나, named slot을 사용해서 속성을 덮어쓸 수도 있어요. 모든 슬롯 이름은 이 페이지 끝부분에 정리해두었어요.

가운데 정렬 (Center)

제목과 설명을 가운데로 정렬할 수 있어요.

설명이 있는 스텝 바 (Step Bar With Description)

각 스텝에 설명이 있어요.

아이콘이 있는 스텝 바 (Step Bar With Icon)

스텝 바에서는 다양한 커스텀 아이콘을 사용할 수 있어요. 아이콘은 icon 속성으로 설정해요. 아이콘의 종류는 Icon 컴포넌트 문서에서 확인할 수 있어요. 또한 named slot을 통해 아이콘을 직접 커스텀할 수도 있어요.

세로 스텝 바 (Vertical Step Bar)

세로 스텝 바예요. el-steps 요소의 direction 속성을 vertical로 설정하기만 하면 돼요.

심플 스텝 바 (Simple Step Bar)

간단한 스텝 바로, align-center, description, direction, space는 무시돼요.

Steps API

Steps 속성 (Attributes)

Name Description Type Default
space 각 스텝의 간격. 생략하면 반응형이 돼요. 퍼센트도 지원해요 number / string ''
direction 표시 방향 enum horizontal
active 현재 활성화된 스텝 number 0
process-status 현재 스텝의 상태 enum process
finish-status 마지막 스텝의 상태 enum finish
align-center 제목과 설명 가운데 정렬 boolean —
simple 심플 테마 적용 여부 boolean —

Steps 이벤트 (Events)

Name Description Parameters
change 활성 스텝이 변경될 때 트리거돼요 Function

Steps 슬롯 (Slots)

Name Description Subtags
default 기본 콘텐츠 커스텀 Step

Step API

Step 속성 (Attributes)

Name Description Type Default
title 스텝 제목 string ''
description 스텝 설명 string ''
icon 스텝 커스텀 아이콘. 아이콘은 named slot으로도 전달할 수 있어요 string / Component —
status 현재 상태. 설정하지 않으면 Steps가 자동으로 설정해요 enum ''

Step 슬롯 (Slots)

Name Description
icon 커스텀 아이콘
title 스텝 제목
description 스텝 설명

더 알아보기 (Learn more)