diff --git a/src/assets/css/components/views/charts2/npmTabs.scss b/src/assets/css/components/views/charts2/npmTabs.scss
index 5ede7050..4bfb3697 100644
--- a/src/assets/css/components/views/charts2/npmTabs.scss
+++ b/src/assets/css/components/views/charts2/npmTabs.scss
@@ -2,6 +2,10 @@
.el-tabs--top .el-tabs__item.is-top:nth-child(2) {
padding-left: 20px;
}
+ .el-tabs__nav-wrap::after {
+ height: 1px;
+ background-color: #E2E5EC;
+ }
.el-tabs--top .el-tabs__item {
padding: 0;
}
@@ -27,7 +31,7 @@
&.is-active {
.npm-tab__label {
color: #353636;
- box-shadow: 1px 0 0px 0px #E2E5EC, inset 1px 0 0 #E2E5EC;
+ box-shadow: 1px 0 0 0 #E2E5EC, inset 1px 0 0 #E2E5EC;
i {
color: #046EC9;
diff --git a/src/views/charts2/Chart.vue b/src/views/charts2/Chart.vue
index 84c27b1d..39a2f2dc 100644
--- a/src/views/charts2/Chart.vue
+++ b/src/views/charts2/Chart.vue
@@ -19,7 +19,7 @@
>
$emit('tabChange', index)"
+ @tabChange="npmTabChange"
>
diff --git a/src/views/charts2/ChartList.vue b/src/views/charts2/ChartList.vue
index b5e7efb1..bfdbcf17 100644
--- a/src/views/charts2/ChartList.vue
+++ b/src/views/charts2/ChartList.vue
@@ -25,7 +25,7 @@
v-if="item.type === typeMapping.npm.npmTabs || item.params.tabIndex === npmTabIndex"
:id="item.id"
:chart="item"
- @tabChange="index => { this.npmTabIndex = index }"
+ @npmTabChange="npmTabChange"
>
diff --git a/src/views/charts2/charts/NpmTabs.vue b/src/views/charts2/charts/NpmTabs.vue
index a131e6b5..80006c14 100644
--- a/src/views/charts2/charts/NpmTabs.vue
+++ b/src/views/charts2/charts/NpmTabs.vue
@@ -1,6 +1,6 @@