在排序表中,通常有一个向上或向下箭头指示排序样式。但是,我在确定箭头应该指向的方向时遇到了一些问题。在ASC排序中,字符被排序为1-9A-Za-z。箭头是向上还是向下?
我已经在web上找到了这两个表的实现,所以这对我没有多大帮助:向上和向下 (您必须先创建表)。
对此有严格的规定吗?我发现自己能够证明这两种实现都是合理的。你用哪种方法?哪个对你来说更直观,为什么?
编辑:,你们中的一些人已经建议了其他的实现,比如上升的条形,或者用箭头表示排序方向的字母。很好的建议。我肯定还有别的选择。越少模棱两可,越好。这可能很挑剔,但我真的希望用户尽量少混淆或不混淆。
编辑:,我现在要去的是起起落落的酒吧。这是不标准的,但似乎不像三角形那么模糊。当前的排序列显示三个条,从小到大(从左到右)用于ASC,而对于DESC则相反。默认情况下,其他可排序列没有条形条,但悬停在任何可排序列标题(包括当前的列标题)上,显示了如果单击该列标题,表将如何排序。
发布于 2016-06-28 00:40:15
这是一个非常固执己见的问题。但这是一个合乎逻辑的解决方案,也是我选择它的原因:
解决方案:
如果使用箭头在表列中显示排序顺序,则最好使用向下箭头进行升序,反之亦然。
原因:
我如何使用它:
--我用尾箭头表示数字、字母或任何其他值在朝这个方向移动时逐渐增加。
由于值正在增加(默认情况下),如果用户愿意,可以称其为“上升”,但是箭头向下。这也有助于我对“单词集”进行排序(例如,表中记录的状态)。它可能不是按字母数字顺序排序,而是按状态进展顺序排序)。
希望这能帮上忙。
https://stackoverflow.com/questions/338166
复制相似问题