瀏覽代碼

Merge pull request #14240 from iamkun/bugfix/fix_tab_bar

Tabs: fix error tab bar style
Zhi Cun 6 年之前
父節點
當前提交
ce878f29f0
共有 1 個文件被更改,包括 1 次插入2 次删除
  1. 1 2
      packages/tabs/src/tab-bar.vue

+ 1 - 2
packages/tabs/src/tab-bar.vue

@@ -15,7 +15,6 @@
     computed: {
       barStyle: {
         get() {
-          if (!this.$parent.$refs.tabs) return {};
           let style = {};
           let offset = 0;
           let tabSize = 0;
@@ -25,7 +24,7 @@
             return str.toLowerCase().replace(/( |^)[a-z]/g, (L) => L.toUpperCase());
           };
           this.tabs.every((tab, index) => {
-            let $el = arrayFind(this.$parent.$refs.tabs, t => t.id.replace('tab-', '') === tab.paneName);
+            let $el = arrayFind(this.$parent.$refs.tabs || [], t => t.id.replace('tab-', '') === tab.paneName);
             if (!$el) { return false; }
 
             if (!tab.active) {