FxPageHeader 页头
如果页面路径简单,推荐使用 FxPageHeader 代替面包屑。
完整示例
基础用法
标准页头,用于简单场景。
自定义图标
默认图标不满意时,可通过 icon 属性自定义(图标名或组件)。
无图标
页面元素较多时,可设置 icon="" 隐藏图标。
面包屑
通过 breadcrumb 插槽添加面包屑,提供路由信息。
附加操作区
页头可按需复杂化,通过 extra 插槽添加附加操作区。
主内容
通过默认插槽放置与页头对应的内容。
结构
组件由以下部分组成:
vue
<template>
<FxPageHeader>
<!-- 第 1 行 -->
<template #breadcrumb />
<!-- 第 2 行 -->
<template #icon />
<template #title />
<template #content />
<template #extra />
<!-- 第 2 行之后 -->
<template #default />
</FxPageHeader>
</template>API
Attributes
| 属性 | 说明 | 类型 | 默认值 |
|---|---|---|---|
| icon | 图标:图标名或组件 | string | Component | ep:back |
| title | 主标题,省略时默认"返回" | string | — |
| content | 内容文字 | string | '' |
Events
| 事件名 | 说明 | 类型 |
|---|---|---|
| back | 点击返回区时触发 | () => void |
Slots
| 插槽名 | 说明 |
|---|---|
| icon | 自定义图标 |
| title | 自定义标题 |
| content | 自定义内容 |
| extra | 附加操作区 |
| breadcrumb | 面包屑 |
| default | 主内容 |
