mirror of
https://gitee.com/element-plus/element-plus.git
synced 2024-12-15 09:50:58 +08:00
55348b30b6
* style: use prettier * style: just prettier format, no code changes * style: eslint fix object-shorthand, prefer-const * style: fix no-void * style: no-console
1.4 KiB
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 |