Skip to content

Commit

Permalink
去除分组分割线
Browse files Browse the repository at this point in the history
  • Loading branch information
kooriookami committed May 28, 2024
1 parent acbbd21 commit 529a49c
Show file tree
Hide file tree
Showing 6 changed files with 27 additions and 46 deletions.
6 changes: 6 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,11 @@
## Changelog

### 1.2.2

_2024-05-28_

- 去除分组分割线

### 1.2.1

_2024-05-27_
Expand Down

Large diffs are not rendered by default.

30 changes: 15 additions & 15 deletions docs/assets/index-8SO6-GY8.js → docs/assets/index-NMQszbtF.js

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions docs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -5,8 +5,8 @@
<link rel="icon" type="image/svg+xml" href="./vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Select V2 虚拟列表选择器</title>
<script type="module" crossorigin src="./assets/index-8SO6-GY8.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-BAx2GUgq.css">
<script type="module" crossorigin src="./assets/index-NMQszbtF.js"></script>
<link rel="stylesheet" crossorigin href="./assets/index-DTJD-ZDi.css">
</head>
<body>
<div id="app"></div>
Expand Down
2 changes: 1 addition & 1 deletion packages/el-select-v2/package.json
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
{
"name": "el-select-v2",
"version": "1.2.1",
"version": "1.2.2",
"main": "src/index.js",
"module": "src/index.js",
"repository": {
Expand Down
29 changes: 2 additions & 27 deletions packages/el-select-v2/src/el-select-v2.vue
Original file line number Diff line number Diff line change
Expand Up @@ -40,9 +40,6 @@
@visible="handleScrollerVisible"
>
<li v-if="item._isGroup" class="el-select-group__title">{{ item[labelKey] }}</li>
<li v-else-if="item._isSplit" class="el-select-group__split">
<span class="el-select-group__split-dash" />
</li>
<el-option
v-else
:key="item[valueKey]"
Expand Down Expand Up @@ -177,10 +174,10 @@
this.$refs.scroller.scrollToItem(index);
},
localFilterMethod(query) {
const groupNameList = this.flattedOptions.filter(option => !option._isGroup && !option._isSplit &&
const groupNameList = this.flattedOptions.filter(option => !option._isGroup &&
option[this.labelKey]?.toLowerCase().includes(query.toLowerCase())).map(option => option._groupName);
this.localOptions = this.flattedOptions.filter(option => {
if (option._isGroup || option._isSplit) {
if (option._isGroup) {
return groupNameList.some(groupName => option._groupName === groupName);
}
return option[this.labelKey]?.toLowerCase().includes(query.toLowerCase());
Expand Down Expand Up @@ -238,11 +235,6 @@
...subOption,
_groupName,
})));
list.push({
_isSplit: true,
_groupName,
[this.valueKey]: uuidv4(),
});
} else {
list.push(option);
}
Expand Down Expand Up @@ -277,10 +269,6 @@
deep: true,
},
localOptions() {
// 去除最后一个分割线
if (this.localOptions.length && this.localOptions[this.localOptions.length - 1]._isSplit) {
this.localOptions.pop();
}
this.updateDropdownWidth();
},
},
Expand Down Expand Up @@ -311,18 +299,5 @@
.el-scrollbar__bar {
display: none;
}
.el-select-group__split {
position: relative;
.el-select-group__split-dash {
position: absolute;
left: 20px;
right: 20px;
height: 1px;
background: rgb(228, 231, 237);
top: 17px;
}
}
}
</style>

0 comments on commit 529a49c

Please sign in to comment.