我構建了一個石頭/剪刀/布 React 應用程序。該應用程序運行良好,但我只是想添加一個功能。當用戶或 CPU 獲勝時,我想向獲勝的特定元素添加一個特定的類 (.bigger)。例如,在下面的代碼中,當用戶通過選擇紙張獲勝時,我嘗試添加 .bigger 類,但應用程序崩潰了。 if(this.state.victory === true) { if(this.state.choiceName === "paper") { document.getElementById("paper-box").classList.add("bigger") } }我收到以下錯誤:“無法讀取 null 的屬性‘classList’”。為什么會這樣?我怎樣才能實現我想要的?預先非常感謝您。https://codesandbox.io/s/lively-smoke-7z7ej?file=/src/components/Main.js
React 中出現“無法讀取 null 的屬性‘classList’”錯誤
RISEBY
2023-08-18 16:50:54