Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

搜索中的命名查询移到输入框下 #7751

Closed
Vanessa219 opened this issue Mar 23, 2023 · 12 comments
Closed

搜索中的命名查询移到输入框下 #7751

Vanessa219 opened this issue Mar 23, 2023 · 12 comments
Assignees
Milestone

Comments

@Vanessa219
Copy link
Member

No description provided.

@Vanessa219 Vanessa219 self-assigned this Mar 23, 2023
@Vanessa219 Vanessa219 added this to the 2.8.1 milestone Mar 23, 2023
Vanessa219 added a commit that referenced this issue Mar 23, 2023
@mozhux
Copy link

mozhux commented Mar 26, 2023

这个颜色无法清晰表明当前使用的查询是哪个
image

@Vanessa219
Copy link
Member Author

标识的话还不太确定是否修改过任何地方就取消标识,或者刚好配置为一样的就高亮标识。因此没有做这个功能。

@mozhux
Copy link

mozhux commented Mar 27, 2023

我的意思是比如默认查询和原文查询,当我点击默认查询的时候,应该是指我当前搜索是根据默认查询预设的来,但是目前的颜色没有明显区分,无法得知当前我到底是按默认还是按原文查询的来,建议是,对于生效的查询高亮,不生效的是置灰。
另外可以在下面加上历史关键词

@Vanessa219
Copy link
Member Author

默认查询和原文查询指的是?

88250 pushed a commit that referenced this issue Mar 28, 2023
@mozhux
Copy link

mozhux commented Mar 28, 2023

默认查询和原文查询指的是?

哭了,这两个只是我的命名查询。我意思是,这两个查询,我无法直观知道当前搜索框应用的哪一个查询,点击并没有什么反馈,所以,最好是生效的查询就高亮,不生效就置灰。

image

@Vanessa219
Copy link
Member Author

哦,上面解释了目前为什么不加的原因。我再具体说一下我的想法:

当改变搜索面板上的任意一项内容,我们是否需要取消高亮呢?

比如点击了默认查询,此时输入框内容为 A,然后修改 A 为 B。默认查询是否需要取消高亮,再把 B 改为 A,是否又需要添加高亮?如果是的话,用户可能会比较迷惑,不是的话就会产生二义性。

@mozhux
Copy link

mozhux commented Mar 29, 2023

命名查询不是预设好的查询条件吗?假设现在有两个查询,分别是
1.默认查询:左右布局、文档分组、按相关度排序、取消列表、列表项的类型。
2.原文排序:上下布局、文档分组、按原文排序

当前选中哪个查询就会按哪种预设展示。改变了搜索框的内容,我理解是指改变了除了输入框以外的其他内容,大部分集中在右上角,这时候高亮的预设查询肯定是要取消的。但不是说我前面打了 思源笔记,现在打了帮助文档也要取消。

现在的问题就是,把查询全部列出来了,但是又怎样知道当前是使用的哪个命名查询?

@Vanessa219
Copy link
Member Author

但不是说我前面打了 思源笔记,现在打了帮助文档也要取消。

这样的话就会不一致了,可能会导致分不清这个命名查询的关键字是思源笔记还是帮助文档,目前需要一个不产生歧义的交互。

为什么一定要知道是哪一个命名查询,不清楚就再点一下 😄

@mozhux
Copy link

mozhux commented Mar 30, 2023

那我是有点搞不懂命名查询功能的意思了,我理解他就是一个预设值,这个预设不一定有关键词的。重新点命名查询也没问题,但点完没有任何有效反馈,我都不知道点没点成功。。任何一个操作没有反馈是很消磨心智的

@Vanessa219
Copy link
Member Author

可以理解为预设值包含了搜索的关键字,因为点击的时候关键字会被回填到搜索框中。点了以后界面会闪现一个loading的图标。

@gdy106
Copy link

gdy106 commented May 13, 2023

哦,上面解释了目前为什么不加的原因。我再具体说一下我的想法:

当改变搜索面板上的任意一项内容,我们是否需要取消高亮呢?

比如点击了默认查询,此时输入框内容为 A,然后修改 A 为 B。默认查询是否需要取消高亮,再把 B 改为 A,是否又需要添加高亮?如果是的话,用户可能会比较迷惑,不是的话就会产生二义性。

我有可行的想法:根据点击命名查询的顺序来排序按钮就可以了。最近使用的预设放在最左边,这样既不需要判断当前查询条件是否有变动,也能让用户感知到最近使用的查询条件和顺序。

@Vanessa219
Copy link
Member Author

可这样用户还是分不清是否使用了命名查询

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

3 participants