Hacktoberfest 2026:維護者為十月標記出來的 issue,仍然開放、適合新手。 瀏覽 Hacktoberfest issue

Unable to get User Information

未關閉
#93 4 則留言 2 個 reaction 已指派 0 人 在 GitHub 檢視

還沒有人認領這個 Issue。

評估

難度
3/5
預估耗時
1-2 天
新手友好度
25/100
Issue 類型
缺陷
描述清晰度
需要釐清
活躍度
停滯
技術堆疊
javascript, typescript
領域
api

研究方向

此失敗是透過 index.js 中的 _fetch、get_csrf 和 Credential.init 回報的,其中 Card.js 會呼叫 getUser。重現 issue 中所示的瀏覽器呼叫,並追蹤 fetch 的呼叫;當 leetcode.user("username") 在沒有 Illegal invocation 錯誤的情況下回傳使用者資訊時,即表示完成。

由索引模型根據 Issue 內容生成。

描述

Unable to get user information

Code used to reproduce

import { LeetCode } from "leetcode-query";

const leetcode = new LeetCode();
const user = await leetcode.user("username");

Error

Uncaught (in promise) TypeError: Failed to execute 'fetch' on 'Window': Illegal invocation
    at _fetch (index.js:71:1)
    at get_csrf (index.js:87:1)
    at Credential.init (index.js:111:1)
    at getUser (Card.js:10:1)
    at Card (Card.js:15:1)
    at renderWithHooks (react-dom.development.js:15486:1)
    at mountIndeterminateComponent (react-dom.development.js:20103:1)
    at beginWork (react-dom.development.js:21626:1)
    at beginWork$1 (react-dom.development.js:27465:1)
    at performUnitOfWork (react-dom.development.js:26596:1)

Help me with this. @JacobLinCool

主要語言
TypeScript
星號
131
分支
22
PR 合併指標
30 天內沒有已合併 PR

環境準備

這個專案沒有提供開發容器、Dockerfile 或貢獻指南,環境需要你自己搭建:先看它的 README,通用步驟見我們的新手貢獻指南。

從這裡開始

  1. 先讀完整個 Issue,再讀專案的貢獻指南。
  2. 在 Issue 下留言說明你要接手 —— 這能避免兩個人做同樣的事。
  3. Fork 儲存庫,在一個分支上完成修改。
  4. 送出 Pull Request,並在描述裡引用這個 Issue 編號。

JacobLinCool/LeetCode-Query 的其他 Issue

查看 JacobLinCool/LeetCode-Query 的全部 Issue

相似的 Issue

更多 TypeScript Issue

把新 issue 寄到你的電子郵件信箱

精選適合新手參與的 GitHub issue 摘要。