diff --git a/src/menu/index.js b/src/menu/index.js index 51e51931..75ae0482 100644 --- a/src/menu/index.js +++ b/src/menu/index.js @@ -8,6 +8,8 @@ import demoCharts from './modules/demo-charts' import demoElement from './modules/demo-element' // 试验台 import demoPlayground from './modules/demo-playground' +// 示例 +import demoBusiness from './modules/demo-business' // 菜单 侧边栏 export const menuAside = [ @@ -15,7 +17,8 @@ export const menuAside = [ demoPlugins, demoCharts, demoElement, - demoPlayground + demoPlayground, + demoBusiness ] // 菜单 顶栏 @@ -26,7 +29,6 @@ export const menuHeader = [ icon: 'home' }, { - path: '/demo', title: '功能', icon: 'puzzle-piece', children: [ @@ -51,5 +53,6 @@ export const menuHeader = [ ] } ] - } + }, + demoBusiness ] diff --git a/src/menu/modules/demo-business.js b/src/menu/modules/demo-business.js new file mode 100644 index 00000000..df067009 --- /dev/null +++ b/src/menu/modules/demo-business.js @@ -0,0 +1,15 @@ +export default { + path: '/demo/business', + title: '示例', + icon: 'flask', + children: (pre => [ + { path: `${pre}index`, title: '示例首页', icon: 'home' }, + { + title: '表格', + icon: 'table', + children: [ + { path: `${pre}table/1`, title: '1' } + ] + } + ])('/demo/business/') +} diff --git a/src/pages/demo/business/index/image/icon.png.REMOVED.git-id b/src/pages/demo/business/index/image/icon.png.REMOVED.git-id new file mode 100644 index 00000000..101ae465 --- /dev/null +++ b/src/pages/demo/business/index/image/icon.png.REMOVED.git-id @@ -0,0 +1 @@ +ba00e3c1f32cf9369968e9ce1a5d9e6164f3c07c \ No newline at end of file diff --git a/src/pages/demo/business/index/index.vue b/src/pages/demo/business/index/index.vue new file mode 100644 index 00000000..b895748f --- /dev/null +++ b/src/pages/demo/business/index/index.vue @@ -0,0 +1,9 @@ + diff --git a/src/pages/demo/business/table/1/componnets/PageFooter/index.vue b/src/pages/demo/business/table/1/componnets/PageFooter/index.vue new file mode 100644 index 00000000..dcead51f --- /dev/null +++ b/src/pages/demo/business/table/1/componnets/PageFooter/index.vue @@ -0,0 +1,5 @@ + diff --git a/src/pages/demo/business/table/1/componnets/PageHeader/index.vue b/src/pages/demo/business/table/1/componnets/PageHeader/index.vue new file mode 100644 index 00000000..00eb48a3 --- /dev/null +++ b/src/pages/demo/business/table/1/componnets/PageHeader/index.vue @@ -0,0 +1,5 @@ + diff --git a/src/pages/demo/business/table/1/componnets/PageMain/index.vue b/src/pages/demo/business/table/1/componnets/PageMain/index.vue new file mode 100644 index 00000000..fe504e93 --- /dev/null +++ b/src/pages/demo/business/table/1/componnets/PageMain/index.vue @@ -0,0 +1,5 @@ + diff --git a/src/pages/demo/business/table/1/index.vue b/src/pages/demo/business/table/1/index.vue new file mode 100644 index 00000000..6aa6031d --- /dev/null +++ b/src/pages/demo/business/table/1/index.vue @@ -0,0 +1,17 @@ + + + diff --git a/src/router/routes.js.REMOVED.git-id b/src/router/routes.js.REMOVED.git-id index 1e67b886..21708707 100644 --- a/src/router/routes.js.REMOVED.git-id +++ b/src/router/routes.js.REMOVED.git-id @@ -1 +1 @@ -0fa9b5a2bdc57841e4f19831dc3e2a913399a280 \ No newline at end of file +b3aa52d67ec41a212ff824829e2d713f2c21111c \ No newline at end of file