Skip to content

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 | Componentep:back
title主标题,省略时默认"返回"string
content内容文字string''

Events

事件名说明类型
back点击返回区时触发() => void

Slots

插槽名说明
icon自定义图标
title自定义标题
content自定义内容
extra附加操作区
breadcrumb面包屑
default主内容