Bug反馈:点击任意回答的发布时间都会刷新页面、提问页面选择提问模板后无法更改、标签页数没有做限制

Viewed 717

测试环境:
操作系统版本 Windows10 19042.1586;
浏览器:Microsoft Edge版本 100.0.1185.29 (正式版本) (64 位)

  1. Bug1:点击任意回答的发布时间都会刷新页面
  • 复现情况:稳定复现
  • 具体描述:点击进入任意一个问题,点击回答的发布时间就会刷新页面,并且回到最顶端。当用户在浏览下方的回答时,如果不小心点击到,页面会刷新并回到最顶端,影响用户体验。
    在这里插入图片描述
  • Bug分析:发布时间错误地加上了链接
  • 严重性:2星。细节不够完善,对用户体验影响较小。
  • 改进建议:删除回答的发布时间上的链接。
  1. Bug2:提问页面选择提问模板后无法更改

    • 复现情况:稳定复现
    • 具体描述:在提问页面,选择右上角三种提问模板其中的一种,会自动生成相应的markdown标题,但是如果该模板不是你想要的,此时再点击其他模板,页面没有反应,不能切换到其他模板。在这里插入图片描述
    • Bug分析:设计时没有考虑好切换条件,需要把内容删除了才能切换。
    • 严重性:3星。该Bug对于用户提问题不会造成什么影响,但是没法方便地切换提问模板,需要把内容删除了才能切换,给用户带来了不太好的体验。
    • 改进建议:该设置可能是为了防止用户编辑了很多内容时不小心点击到提问模板,导致内容被全部删除。但可以针对用户没有额外的输入时允许提问模板的切换。
  2. Bug3:标签页数没有做限制

    • 复现情况:稳定复现
    • 具体描述:在标签页面,SegmentFault一共有547页的标签,在第547页时,下一页的按钮为灰色无法点击,这是应该的。然后我把url后面的page=547改成了page=1000,居然还能访问,并且分页也变成了999,下一页也能继续点击。

在这里插入图片描述
在这里插入图片描述

  • Bug分析:没有对url传入的参数进行合法性判断。
  • 严重性:1星。该Bug对用户没有影响。
  • 改进建议:接收url传入的参数时进行判断,如果页数超过了所有标签所能展示的最大页数,则默认显示最后一页。

感谢反馈,我们尽快处理

2 Answers

这个标签页数的问题是为了性能没有处理页数统计,只要最后一页加载数据条数达不到就自然没有下一页了。

其他的问题我反馈给前端处理一下。

关于「提问页面选择提问模板后无法更改」的问题,已修复

Related Questions