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

[特性请求] 希望能调整每页显示的种子数量 #125

Open
lslqtz opened this issue Apr 26, 2022 · 2 comments
Open

[特性请求] 希望能调整每页显示的种子数量 #125

lslqtz opened this issue Apr 26, 2022 · 2 comments
Labels
enhancement New feature or request

Comments

@lslqtz
Copy link

lslqtz commented Apr 26, 2022

默认的 10, 20, 50 的选项使用起来感觉偏少了一些,是否提高原本选项或增加其它选项比较合适呢?还是说只有我才需要这么多的种子数量
个人感觉 50, 100, 200, 500, 1000 和无限比较不错~ 但也许这样稍显太多挤了些,目前自用改成 100, 200, 500, 1000 和无限了
Edit: 忘记加标签了😂
不过自己改一下倒是不麻烦,位于

'items-per-page-options': [10, 20, 50, -1],

@CzBiX CzBiX added the enhancement New feature or request label Apr 26, 2022
@CzBiX
Copy link
Owner

CzBiX commented Apr 26, 2022

分页功能本来是为了避免性能问题的简单解决方案,所以数量我是根据可能的窗口大小来设定的几个值,预期上是希望自动铺满屏幕的。由于分页是在本地实现的,也不会有翻页的等待时间。所以我想不到500,1000这样选项的使用场景。
如果真要改,我会选择去掉分页功能而优化成 virtual list。

@lslqtz
Copy link
Author

lslqtz commented Apr 26, 2022

10 个除了移动设备不少时候应该是无法填满大屏设备的屏幕的 (我看了看 10 个甚至连我的 iPhone 12 mini 的屏幕都无法填满),其它应该是能充分利用不同类型设备屏幕的,我倾向于在一页上展示尽可能多的内容来减少用户翻页 (即在性能可接受的情况下显示尽可能多的种子),而 500 和 1000 这样的选项对于大量做种的用户来说很有用,也算是充分利用浏览器性能 (无限在数量多的情况下很容易导致浏览器卡顿,但 100 这样的选项又显得太轻松了一些)。
不过与之而来的有个小问题,就是翻页后不会自动回到顶部,需要手动拉。

如果有更好的方案那就最好了 (但那样需要一定的开发成本,感觉必要不大)。
也许可以把这个选项放在某个设置项,交给用户来决定?

以及日志数量多了浏览器也会卡死,可能也需要分页功能。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

2 participants