From 13361b55ef6b3dde9bc5fcf0b6f483b01ae855c4 Mon Sep 17 00:00:00 2001
From: lin-xin <2981207131@qq.com>
Date: Thu, 19 Apr 2018 20:51:27 +0800
Subject: [PATCH] =?UTF-8?q?'=E6=96=B0=E5=A2=9Etabs=E6=A0=87=E7=AD=BE?=
=?UTF-8?q?=E9=A1=B5'?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit
---
src/components/common/Sidebar.vue | 5 ++
src/components/page/Tabs.vue | 128 ++++++++++++++++++++++++++++++
src/router/index.js | 5 ++
static/css/color-dark.css | 3 +
4 files changed, 141 insertions(+)
create mode 100644 src/components/page/Tabs.vue
diff --git a/src/components/common/Sidebar.vue b/src/components/common/Sidebar.vue
index cfeeadf..17327fc 100644
--- a/src/components/common/Sidebar.vue
+++ b/src/components/common/Sidebar.vue
@@ -40,6 +40,11 @@
index: 'table',
title: '基础表格'
},
+ {
+ icon: 'el-icon-message',
+ index: 'tabs',
+ title: 'tab选项卡'
+ },
{
icon: 'el-icon-date',
index: '3',
diff --git a/src/components/page/Tabs.vue b/src/components/page/Tabs.vue
new file mode 100644
index 0000000..48a7534
--- /dev/null
+++ b/src/components/page/Tabs.vue
@@ -0,0 +1,128 @@
+
+
+
+
+ tab选项卡
+
+
+
+
+
+
+
+
+ {{scope.row.title}}
+
+
+
+
+
+ 标为已读
+
+
+
+
+ 全部标为已读
+
+
+
+
+
+
+
+ {{scope.row.title}}
+
+
+
+
+
+ 删除
+
+
+
+
+ 删除全部
+
+
+
+
+
+
+
+
+ {{scope.row.title}}
+
+
+
+
+
+ 还原
+
+
+
+
+ 清空回收站
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/src/router/index.js b/src/router/index.js
index 7f99b2f..629909a 100644
--- a/src/router/index.js
+++ b/src/router/index.js
@@ -24,6 +24,11 @@ export default new Router({
component: resolve => require(['../components/page/BaseTable.vue'], resolve),
meta: { title: '基础表格' }
},
+ {
+ path: '/tabs',
+ component: resolve => require(['../components/page/Tabs.vue'], resolve),
+ meta: { title: 'tab选项卡' }
+ },
{
path: '/form',
component: resolve => require(['../components/page/BaseForm.vue'], resolve),
diff --git a/static/css/color-dark.css b/static/css/color-dark.css
index fa8fdb5..f226cc2 100644
--- a/static/css/color-dark.css
+++ b/static/css/color-dark.css
@@ -19,4 +19,7 @@
.tags-li.active {
border: 1px solid #409EFF;
background-color: #409EFF;
+}
+.message-title{
+ color: #20a0ff;
}
\ No newline at end of file