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

2024/02/19 Pokemon載入數量過多導致效能問題 #6

Open
DoubleTian-tw opened this issue Feb 19, 2024 · 0 comments
Open

2024/02/19 Pokemon載入數量過多導致效能問題 #6

DoubleTian-tw opened this issue Feb 19, 2024 · 0 comments

Comments

@DoubleTian-tw
Copy link
Owner

問題

如果載入數量多寡會影響效能,導致使用體驗不佳

image

說明

Pokemon總共角色大約1000筆左右,如果一次將全部資料顯示在選擇框內,會導致效能不好。

目前首次載入畫面時步驟

  1. 使用graphQL一次取回全部角色

  2. 僅顯示100筆角色

兩種載入資料方式

  1. 使用者滾動至底部,載入下100筆角色,並重複此步驟

  2. 一次載入全部

    • 輸入角色名稱,例如 : 超夢
    • 點擊載入全部
    • image
    • 跳出提示框並切換為只顯示角色名稱
    • image
    • 此時將不顯示圖片
    • image
    • 清除搜尋欄位後,將會顯示全部角色
    • image

討論

以上載入資料方式雖能維持效能,但理想狀態為 : 載入全部角色也不需要隱藏圖片。
我在神奇寶貝百科有發現相同載入全部角色資料+圖片,但卻沒有效能問題,所以很好奇到底為甚麼有這個差異存在

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

No branches or pull requests

1 participant