ElementUI Select multiple 功能增强

2018-12-27 14:30:31 +08:00
 Fairy1128

在对ElementUI Select组件使用的过程中 发现 multiple 模式不是很好用

作为查询框

现在初步改为如下形式

这种会比之前的好点吗

还是有其他更好的想法

4747 次点击
所在节点    分享创造
11 条回复
mokeyjay
2018-12-27 14:37:52 +08:00
加减号不太美观
加号可以用回车替代,减号建议去掉容易误操作
maplelin
2018-12-27 15:05:51 +08:00
只有我感觉一个下拉菜单加个+-中间放个输入框怪怪的吗
Fairy1128
2018-12-27 16:13:05 +08:00
@mokeyjay 那么减号的操作怎么实现比较好呢
Fairy1128
2018-12-27 16:13:41 +08:00
@maplelin 所以想问问有没有更美观也更实用的方式
9ki
2018-12-27 20:04:27 +08:00
这种复杂多选适合弹个框搞, 楼主自己 demo 也能看出来选中多个与 "奶" 相关的物品后压根不知道究竟选了什么, 这已经不是一个 selector 能搞定的场景了
fyyz
2018-12-28 09:44:35 +08:00
应该在 combo 的弹出框里输入 [牛] 的时候,combo list 里和 [牛] 有关的选项置顶,置顶同时,选中项保持高亮,非选中项保持不高亮。
Fairy1128
2018-12-28 09:48:11 +08:00
@9ki 选择的就是 过滤输入框输入“奶”后 下拉框里筛选出的所有 option
Fairy1128
2018-12-28 09:49:34 +08:00
@fyyz 这样我也想过 但是置顶很多个 感觉像没置顶 就放弃了
fyyz
2018-12-28 09:55:26 +08:00
9ki
2018-12-28 18:02:23 +08:00
@Fairy1128 从我角度看像是个伪需求... 建议楼主把实际业务也加上讨论一下
guyskk0x0
2018-12-28 19:38:37 +08:00
加减号可以合并成一个,放在输入框后面,三种状态:
1. [√] 点击变全不选
2. [*] 点击变全选
3. [ ] 点击变全选

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/521521

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX