From 429e6e129a17691e0dfd13448c703e023cedf58f Mon Sep 17 00:00:00 2001 From: cookfront Date: Fri, 24 Mar 2017 12:04:54 +0800 Subject: [PATCH] fix:tab --- docs/examples-docs/tab.md | 33 +++++--- packages/tab/src/tab.vue | 4 +- packages/tab/src/tabs.vue | 24 ++++-- packages/zanui-css/src/tab.css | 143 +++++++++++++++++++-------------- 4 files changed, 125 insertions(+), 79 deletions(-) diff --git a/docs/examples-docs/tab.md b/docs/examples-docs/tab.md index 6bd363700..9aad91c35 100644 --- a/docs/examples-docs/tab.md +++ b/docs/examples-docs/tab.md @@ -1,7 +1,7 @@ + + ## Tab 组件 ### 基础用法 @@ -24,20 +44,11 @@ ``` - ::: ### 禁用用法 :::demo 禁用用法 ```html - + 内容一 内容二 内容三 diff --git a/packages/tab/src/tab.vue b/packages/tab/src/tab.vue index cf533df2b..1e43b8c55 100644 --- a/packages/tab/src/tab.vue +++ b/packages/tab/src/tab.vue @@ -1,5 +1,5 @@ @@ -17,7 +17,7 @@ }, computed: { classNames() { - return { 'is-select': this.$parent.tabs.indexOf(this) === this.$parent.switchActiveTabKey }; + return { 'zan-tab__pane--select': this.$parent.tabs.indexOf(this) === this.$parent.switchActiveTabKey }; } }, created() { diff --git a/packages/tab/src/tabs.vue b/packages/tab/src/tabs.vue index 0cabeec72..b78264e4f 100644 --- a/packages/tab/src/tabs.vue +++ b/packages/tab/src/tabs.vue @@ -1,24 +1,25 @@