Page Header

Page Header (페이지 헤더)

페이지 경로가 단순하면 Breadcrumb 대신 PageHeader를 사용하는 걸 권장해요.

출처: 문서

본문

완전한 예제 (Complete example)

import { ElNotification as notify } from 'element-plus'

const onBack = () => {
  notify('Back')
}

기본 사용법 (Basic usage)

단순한 시나리오를 위한 표준 페이지 헤더예요.

커스텀 아이콘 (Custom icon)

기본 아이콘이 마음에 들지 않으면 예제처럼 icon 속성을 설정해서 아이콘을 커스터마이징할 수 있어요.

아이콘 없음 (No icon)

때로 페이지가 요소로 가득 차서 페이지에 아이콘이 표시되는 것을 원하지 않을 수 있어요. icon 속성을 ""으로 설정해서 제거할 수 있어요.

브레드크럼 (Breadcrumbs)

페이지 헤더는 breadcrumb 슬롯으로 사용자에게 라우트 정보를 주는 브레드크럼을 추가할 수 있게 해줘요.

추가 작업 섹션 (Additional operation section)

헤더는 필요에 따라 복잡해질 수 있고, 풍부한 상호작용을 위해 추가 섹션을 추가할 수 있어요.

본문 내용 (Main content)

때로 헤더에 대응하는 내용을 함께 표시하고 싶을 수 있어요. 이때 default 슬롯을 사용하면 돼요.

구조 (Anatomy)

이 컴포넌트는 다음 부분들로 구성돼요.


API

Attributes

Name Description Type Default
icon 페이지 헤더의 아이콘 컴포넌트 string / Component Back
title 페이지 헤더의 메인 제목, 기본값은 내장 a11y가 있는 Back string ''
content 페이지 헤더의 내용 string ''

Events

Name Description Type
back 오른쪽이 클릭될 때 트리거 Function

Slots

Name Description
icon 아이콘으로서의 내용
title 제목으로서의 내용
content 내용
extra 추가 내용
breadcrumb 브레드크럼으로서의 내용
default 본문 내용

더 알아보기 (Learn more)