Skip to content

優化課表頁面:登入完成後自動刷新課表頁面 #264

@yappy2000d

Description

@yappy2000d

問題

  1. 目前在登入成功前會阻止打開課表,在登入成功的一瞬打開課表反而會顯示離線課表。然而此時離線課表是空的,就會顯示「Oops! 本學期沒有任何課程」。

  2. 當「Oops! 本學期沒有任何課程」出現時,也無法「下拉更新」。

  3. 當正常顯示離線課表時,下拉更新可以拿到「Oops! 本學期沒有任何課程」。

復現方式

用比較慢的網路,在登入的過程中狂點課表,有概率出現。


推測問題成因:

  1. 使用者操作速度過快?
  2. 爬蟲在沒等到資料前就回傳?

建議:

  1. 新增一個登入成功的事件。
  2. 課表頁面可以在背景取得課表資料後刷新頁面。
  3. 將下拉更新的功能做在頁面上,而不是表格上。

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions