diff --git a/packages/collapse/package.json b/packages/collapse/package.json index b6f7522caf..fc53389dbc 100644 --- a/packages/collapse/package.json +++ b/packages/collapse/package.json @@ -4,7 +4,8 @@ "main": "dist/index.js", "license": "MIT", "dependencies": { - "mitt": "^2.1.0" + "mitt": "^2.1.0", + "@element-plus/utils": "^0.0.0" }, "peerDependencies": { "vue": "^3.0.0-rc.1" @@ -12,4 +13,4 @@ "devDependencies": { "@vue/test-utils": "^2.0.0-beta.0" } -} +} \ No newline at end of file diff --git a/packages/collapse/src/collapse-item.vue b/packages/collapse/src/collapse-item.vue index 711f99fde9..ced73683c0 100644 --- a/packages/collapse/src/collapse-item.vue +++ b/packages/collapse/src/collapse-item.vue @@ -13,7 +13,7 @@ :id="`el-collapse-head-${id}`" class="el-collapse-item__header" role="button" - :tabindex="disabled ? undefined : 0" + :tabindex="disabled ? -1 : 0" :class="{ 'focusing': focusing, 'is-active': isActive @@ -50,8 +50,8 @@