页头
如果页面的路径比较简单,推荐使用页头组件而非面包屑组件。
完整用例
基础用法
标准页头,用于简单场景。
自定义图标
默认图标可能无法满足你的需要,你可以像示例中一样通过设置 icon
属性来自定义图标。
无图标
有时页面上已经布满了元素,你可能不希望图标出现在页面上,你可以将 icon
属性设置为 ""
来去掉它。
面包屑
页头允许您通过 breadcrumb
插槽添加面包屑,为用户提供路由信息。
附加操作区
页头可以根据需要变得很复杂,您可以向页头添加额外的部分,以实现丰富的交互。
主要内容
有时我们希望头部与一些相应的内容一起显示,我们可以利用 default
插槽来实现。
结构
该组件由以下部分组成:
vue
<template>
<el-page-header>
<!-- Line 1 -->
<template #breadcrumb />
<!-- Line 2 -->
<template #icon />
<template #title />
<template #content />
<template #extra />
<!-- Lines after 2 -->
<template #default />
</el-page-header>
</template>
API
属性
名称 | 描述 | 类型 | 默认值 |
---|---|---|---|
icon | 页头的图标组件 | string / Component | 返回 |
title | 页头的主标题,默认为“返回”,内置 a11y | string | '' |
content | 页头的内容 | string | '' |
事件
名称 | 描述 | 类型 |
---|---|---|
返回 | 当右侧被点击时触发 | Function |
插槽
名称 | 描述 |
---|---|
icon | 作为图标的内容 |
title | 作为标题的内容 |
content | content |
额外信息 | 额外信息 |
面包屑 | 作为面包屑的内容 |
default | 主要内容 |