element-plus/website/docs/en-US/page-header.md
三咲智子 55348b30b6
style: use prettier (#3228)
* style: use prettier

* style: just prettier format, no code changes

* style: eslint fix
object-shorthand, prefer-const

* style: fix no-void

* style: no-console
2021-09-04 19:29:28 +08:00

1.4 KiB

PageHeader

If path of the page is simple, it is recommended to use PageHeader instead of the Breadcrumb.

Basic usage

:::demo

<el-page-header @back="goBack" content="detail"> </el-page-header>

<script>
  export default {
    methods: {
      goBack() {
        console.log('go back')
      },
    },
  }
</script>
<!--
<setup>

  import { defineComponent } from 'vue';

  export default defineComponent({
    setup() {
      const goBack = () => {
        console.log('go back');
      };

      return {
        goBack,
      };
    },
  });

</setup>
-->

:::

Custom icon

:::demo

<el-page-header icon="el-icon-arrow-left" content="detail"></el-page-header>

:::

Attributes

Attribute Description Type Accepted Values Default
icon icon string el-icon-back
title main title string Back
content content string

Events

Event Name Description Parameters
back triggers when right side is clicked

Slots

Name Description
icon custom icon
title title content
content content