我正在使用 react js 開發 Hangman 游戲,遇到錯誤“TypeError: selectedWord.split is not a function”,代碼如下:
const Word = (selectedWord, correctLetters) => {
return (
<div className='word' id='word'>
{selectedWord.split().map((letter, i) =>{
return(
<span className='letter' key={i}>
${correctLetters.includes(letter)? letter : ''}
</span>
);
})}
</div>
);
}
uj5u.com熱心網友回復:
您解構道具的方式不正確,正確的語法是:
const Word = ({ selectedWord, correctLetters }) => {
...
}
在您的代碼中,所有道具都以selectedWord變數結尾。
轉載請註明出處,本文鏈接:https://www.uj5u.com/gongcheng/329328.html
