Reactjs 如何在单击时获取随机数组元素值?
电路板阵列包含4个数字,其中一个将随机更改为数字1,我需要在单击时获取该数字的值。 每个板号有4个按钮Reactjs 如何在单击时获取随机数组元素值?,reactjs,Reactjs,电路板阵列包含4个数字,其中一个将随机更改为数字1,我需要在单击时获取该数字的值。 每个板号有4个按钮 class GameContainer extends React.Component { state = { board: [0, 0, 0, 0] }; generateBoard = () => { const newBoard = this.state.board; const random = Math.floor(Math.random(
class GameContainer extends React.Component {
state = {
board: [0, 0, 0, 0]
};
generateBoard = () => {
const newBoard = this.state.board;
const random = Math.floor(Math.random() * 4);
newBoard[random] = 1;
return newBoard;
};
findWinner = () => {
};
componentWillMount = () => {
const board = this.generateBoard();
console.log("BOARD:", board);
this.props.createBoard(board);
console.log("Board created");
};
onClick = event => {
console.log("Click received!", event.target.id);
this.findWinner();
};
也许可以通过董事会的指数获得价值
将
随机存储在某个地方(州)?如果没有完整的示例,很难说。你需要在某个地方设置新的电路板吗?