From b98a43f829fa061240a142767ad75ddb4b284e66 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=E6=9D=8E=E6=9D=A8?= <1711467488@qq.com>
Date: Sat, 10 Mar 2018 23:23:13 +0800
Subject: [PATCH] no message
Former-commit-id: 84ba823d7a8fd389d56cdb518ad478d7c678ebdc
Former-commit-id: e92662c67c8e56635fa0594d3789b9f27d014543
Former-commit-id: 5fd0969a162a05f3c9722c7c7bc20f84a250413a
---
.../demo/components/container/full-card.vue | 8 +++
src/pages/demo/components/container/ghost.vue | 7 ++
.../demo/components/container/normal.vue | 8 +++
src/router/menu/_business.js | 72 +++++++++----------
src/router/menu/_components.js | 37 ++++++++++
5 files changed, 96 insertions(+), 36 deletions(-)
create mode 100644 src/pages/demo/components/container/full-card.vue
create mode 100644 src/pages/demo/components/container/ghost.vue
create mode 100644 src/pages/demo/components/container/normal.vue
diff --git a/src/pages/demo/components/container/full-card.vue b/src/pages/demo/components/container/full-card.vue
new file mode 100644
index 00000000..f22daa43
--- /dev/null
+++ b/src/pages/demo/components/container/full-card.vue
@@ -0,0 +1,8 @@
+
+
+
+ 我是插入到 header 中的内容
+
+
+
+
diff --git a/src/pages/demo/components/container/ghost.vue b/src/pages/demo/components/container/ghost.vue
new file mode 100644
index 00000000..1a97e225
--- /dev/null
+++ b/src/pages/demo/components/container/ghost.vue
@@ -0,0 +1,7 @@
+
+
+ 这是一个隐形的页面容器
+ 没有边界和背景颜色
+ 适合一些比较特殊的页面
+
+
diff --git a/src/pages/demo/components/container/normal.vue b/src/pages/demo/components/container/normal.vue
new file mode 100644
index 00000000..0c824646
--- /dev/null
+++ b/src/pages/demo/components/container/normal.vue
@@ -0,0 +1,8 @@
+
+
+ 我是插入到 header 中的内容
+ 这是一个最基础的页面容器
+ 它看起来像一个卡片
+ 它会将页面区域和导航区域区分开
+
+
diff --git a/src/router/menu/_business.js b/src/router/menu/_business.js
index ceb43373..d79506c2 100644
--- a/src/router/menu/_business.js
+++ b/src/router/menu/_business.js
@@ -12,42 +12,42 @@ export const menu = {
// },
children: [
// 页面容器
- {
- title: '页面容器',
- icon: 'window-restore',
- children: [
- {
- title: '卡片',
- icon: 'file-o',
- path: 'container/normal',
- name: 'demo-business-container-normal',
- meta: {
- requiresAuth: true
- },
- component: resolve => { require(['@/pages/demo/business/container/normal.vue'], resolve) }
- },
- {
- title: '隐形',
- icon: 'file-o',
- path: 'container/ghost',
- name: 'demo-business-container-ghost',
- meta: {
- requiresAuth: true
- },
- component: resolve => { require(['@/pages/demo/business/container/ghost.vue'], resolve) }
- },
- {
- title: '撑满',
- icon: 'file-o',
- path: 'container/full-card',
- name: 'demo-business-container-full-card',
- meta: {
- requiresAuth: true
- },
- component: resolve => { require(['@/pages/demo/business/container/full-card.vue'], resolve) }
- }
- ]
- }
+ // {
+ // title: '页面容器',
+ // icon: 'window-restore',
+ // children: [
+ // {
+ // title: '卡片',
+ // icon: 'file-o',
+ // path: 'container/normal',
+ // name: 'demo-business-container-normal',
+ // meta: {
+ // requiresAuth: true
+ // },
+ // component: resolve => { require(['@/pages/demo/business/container/normal.vue'], resolve) }
+ // },
+ // {
+ // title: '隐形',
+ // icon: 'file-o',
+ // path: 'container/ghost',
+ // name: 'demo-business-container-ghost',
+ // meta: {
+ // requiresAuth: true
+ // },
+ // component: resolve => { require(['@/pages/demo/business/container/ghost.vue'], resolve) }
+ // },
+ // {
+ // title: '撑满',
+ // icon: 'file-o',
+ // path: 'container/full-card',
+ // name: 'demo-business-container-full-card',
+ // meta: {
+ // requiresAuth: true
+ // },
+ // component: resolve => { require(['@/pages/demo/business/container/full-card.vue'], resolve) }
+ // }
+ // ]
+ // }
]
}
diff --git a/src/router/menu/_components.js b/src/router/menu/_components.js
index 19bf3e34..5b633c2a 100644
--- a/src/router/menu/_components.js
+++ b/src/router/menu/_components.js
@@ -11,6 +11,43 @@ export const menu = {
// name: ''
// },
children: [
+ // 页面容器
+ {
+ title: '页面容器',
+ icon: 'window-restore',
+ children: [
+ {
+ title: '卡片',
+ icon: 'file-o',
+ path: 'container/normal',
+ name: 'demo-components-container-normal',
+ meta: {
+ requiresAuth: true
+ },
+ component: resolve => { require(['@/pages/demo/components/container/normal.vue'], resolve) }
+ },
+ {
+ title: '隐形',
+ icon: 'file-o',
+ path: 'container/ghost',
+ name: 'demo-components-container-ghost',
+ meta: {
+ requiresAuth: true
+ },
+ component: resolve => { require(['@/pages/demo/components/container/ghost.vue'], resolve) }
+ },
+ {
+ title: '撑满',
+ icon: 'file-o',
+ path: 'container/full-card',
+ name: 'demo-components-container-full-card',
+ meta: {
+ requiresAuth: true
+ },
+ component: resolve => { require(['@/pages/demo/components/container/full-card.vue'], resolve) }
+ }
+ ]
+ },
// 编辑器
{
title: '编辑器',