Skip to content

搜索课程并加载更多后,返回列表页时课程列表显示异常,且无法继续加载更多课程 #94

Description

@AmThe404

问题描述

在网页版使用课程搜索功能时,如果先搜索某一门课程,然后点击“加载更多课程”,再滚动到页面底部并进入某一门课程的详情页,之后点击网页左上角的返回按钮,返回到课程列表页后,页面显示异常。

返回后页面只会显示少量课程,并且这些课程大多是“无评分”课程,数量明显少于正常搜索结果。同时,页面底部无法继续通过“加载更多课程”查看更多课程信息。

复现步骤

  1. 打开网页版课程搜索页面。
  2. 搜索某一门课程,例如“学术英语”。
  3. 点击“加载更多课程”。
  4. 滚动到页面底部。
  5. 选择一门课程,点击进入课程详情页。
  6. 在详情页点击网页左上角的返回按钮。
  7. 观察返回后的课程列表显示情况。

实际结果

返回课程列表页后,页面只显示少量课程,且多数课程显示为“无评分”。课程数量明显变少,并且无法继续点击“加载更多课程”来查看更多课程。

预期结果

返回课程列表页后,应该保持用户之前的搜索结果和加载状态,例如:

  • 保留搜索关键词;
  • 保留已经加载出来的课程列表;
  • 保留用户之前滚动到的位置;
  • 仍然可以继续点击“加载更多课程”查看更多课程。

截图

可以附上当前异常页面截图。

可能影响

该问题会影响用户在搜索课程后的浏览体验。用户进入详情页后再返回,无法继续查看之前加载出的完整课程列表,需要重新搜索或刷新页面,操作不方便。

Image

Metadata

Metadata

Assignees

No one assigned

    Labels

    area:frontendFrontend / React appbugSomething isn't workingseverity:mediumMedium: degraded experience, non-critical

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions