Board
からGame
に状態をプルしようとすると、the tutorialの「履歴の保存」の部分でスタックしました。あなたは合格、あなたの例ではhttps://codepen.io/gka/pen/eBgapz未定義のプロパティ '0'を読み取ることができません - reactjsチュートリアルでスタックされました
1
A
答えて
2
..
コードを
renderSquare(i) {
return <Square value={this.props.squares[i]} onClick={() => this.props.onClick(i)} />;
}
が、それは失敗します。私はBoard
からコンストラクタを削除したし、それは小道具を経由してsquares
をとるようにBoard
を変更しようとしていました小道具として四角でthis.propsが出回っあなたが渡された四角形を参照するのでだから、
renderSquare(i) { return <Square value={this.props.squares[i]} onClick={() => this.props.onClick(i)} />; }
renderSquare(i) { return <Square value={this.props[i]} onClick={() => this.props.onClick(i)} />; }
に変更する必要があります。
関連する問題
- 1. Reactjsで未定義のプロパティを読み取ることができません
- 2. reactjs未定義のプロパティ 'keys'を読み取ることができません
- 3. 角:未定義のプロパティ '0'を読み取ることができません
- 4. プロパティを読み取ることができません「0」未定義のNode.js
- 5. 「プロパティを読み取ることができません 『0』未定義の」
- 6. SAPUI5:未定義のプロパティ '0'を読み取ることができません
- 7. reactjs - 未定義のプロパティプッシュを読み取ることができません
- 8. Reactjs:未処理の拒否(TypeError):未定義のプロパティ 'map'を読み取ることができません
- 9. angle2で未定義のプロパティを読み取ることができません
- 10. テンプレートで未定義のプロパティを読み取ることができません
- 11. プロパティが未定義のmakeUnauthenticatedRequestを読み取ることができません
- 12. Reactjs:TypeError:未定義のプロパティ 'propType'を読み取ることができません
- 13. 未定義の 'map'のプロパティを読み取ることができません
- 14. 未定義のmulterのプロパティを読み取ることができません
- 15. 未定義のプロパティ 'slice'を読み取ることができません
- 16. TypeError:未定義の 'url'プロパティを読み取ることができません
- 17. 未定義のプロパティ 'backgroundColor'を読み取ることができません
- 18. Angular4 +未定義のプロパティ 'url'を読み取ることができません
- 19. AngularJS2:未定義のプロパティ 'form'を読み取ることができません
- 20. TypeError:未定義のプロパティ 'isCompleted'を読み取ることができません
- 21. 未定義のプロパティ 'then'を読み取ることができません
- 22. 未定義エラーの「username」プロパティを読み取ることができません
- 23. 未定義のプロパティ 'index'を読み取ることができません
- 24. 未定義のプロパティ 'match'を読み取ることができません - prettyPhoto
- 25. 未定義のプロパティ 'unsubscribe'を読み取ることができませんAngular4
- 26. TypeError:未定義の 'session'プロパティを読み取ることができません
- 27. リレースローエラー:未定義のプロパティ 'reduce'を読み取ることができません
- 28. 未定義のプロパティ '__e3_'を読み取ることができません
- 29. 未定義のプロパティ 'targetNum'を読み取ることができません
- 30. TypeError:未定義のプロパティ 'findAll'を読み取ることができません
は説明をありがとう!出来た! – Giedrius