File tree Expand file tree Collapse file tree 6 files changed +45
-0
lines changed Expand file tree Collapse file tree 6 files changed +45
-0
lines changed Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ import JwAffix from "./affix/index.vue";
2424import JwBacktop from "./backtop/index.vue" ;
2525import JwBreadcrumb from "./breadcrumb/breadcrumb.vue" ;
2626import JwBreadcrumbItem from "./breadcrumb/breadcrumb-item.vue" ;
27+ import jwPageHeader from "./page-header/index.vue" ;
2728import JwTabs from "./tabs/index.vue" ;
2829import JwTab from "./tab/index.vue" ;
2930
@@ -53,6 +54,7 @@ export {
5354 JwBacktop ,
5455 JwBreadcrumb ,
5556 JwBreadcrumbItem ,
57+ jwPageHeader ,
5658 JwTabs ,
5759 JwTab ,
5860} ;
@@ -81,6 +83,7 @@ const components = [
8183 JwBacktop ,
8284 JwBreadcrumb ,
8385 JwBreadcrumbItem ,
86+ jwPageHeader ,
8487 JwTabs ,
8588 JwTab ,
8689] ;
Original file line number Diff line number Diff line change 1+ <template >
2+ <div class =" jw-page-header" ></div >
3+ </template >
4+
5+ <script setup lang="ts"></script >
6+ <script lang="ts">
7+ export default {
8+ name: " jwPageHeader" ,
9+ };
10+ </script >
11+
12+ <style scoped></style >
Original file line number Diff line number Diff line change @@ -30,6 +30,7 @@ import DialogDoc from "@/views/doc/dialog/index.vue";
3030import AffixDoc from "@/views/doc/affix/index.vue" ;
3131import BacktopDoc from "@/views/doc/backtop/index.vue" ;
3232import BreadcrumbDoc from "@/views/doc/breadcrumb/index.vue" ;
33+ import PageHeaderDoc from "@/views/doc/page-header/index.vue" ;
3334import TabsDoc from "@/views/doc/tabs/index.vue" ;
3435
3536const docMenus = {
@@ -64,6 +65,7 @@ const docMenus = {
6465 { path : "affix" , component : AffixDoc , name : "固钉 Affix" } ,
6566 { path : "backtop" , component : BacktopDoc , name : "回到顶部 Backtop" } ,
6667 { path : "breadcrumb" , component : BreadcrumbDoc , name : "面包屑 Breadcrumb" } ,
68+ { path : "page-header" , component : PageHeaderDoc , name : "页头 PageHeader" } ,
6769 { path : "tabs" , component : TabsDoc , name : "标签页 Tabs" } ,
6870 ] ,
6971} ;
Original file line number Diff line number Diff line change 1+ <preview >基本使用</preview >
2+ <template >
3+ <jw-page-header content =" detail" @back =" goBack" />
4+ </template >
5+
6+ <script setup lang="ts">
7+ const goBack = () => {
8+ console .log (" go back" );
9+ };
10+ </script >
Original file line number Diff line number Diff line change 1+ <template >
2+ <div class =" pageheader-doc-wrapper" >
3+ <h1 >Page Header 页头</h1 >
4+ <p >如果页面的路径比较简单,推荐使用页头组件而非面包屑组件。</p >
5+ <div class =" preview-wrapper" >
6+ <Preview :component =" PageHeaderPreview1" />
7+ </div >
8+ </div >
9+ </template >
10+
11+ <script setup lang="ts">
12+ import Preview from " @/components/Preview.vue" ;
13+ import PageHeaderPreview1 from " ./PageHeaderPreview1.preview.vue" ;
14+ import PrevAndNext from " @/components/PrevAndNext.vue" ;
15+ import Doc from " @/components/Doc.vue" ;
16+ </script >
17+
18+ <style scoped></style >
You can’t perform that action at this time.
0 commit comments