【发布时间】:2022-07-20 18:43:26
【问题描述】:
export const Chessboard: React.FC = () => {
const board = [];
for (let j = horisontalAxis.length - 1; j >= 0; j -= 1) {
for (let i = 0; i < verticalAxis.length; i += 1) {
const num = j + i + 2;
let image = '';
figures.forEach(el => {
if (el.x === i && el.y === j) {
image = el.image;
}
});
board.push(<Cell key={`${i}, ${j}`} image={image} num={num} />);
}
}
return (
<div className="chessboard">{board}</div>
);
};
我正在尝试制作仅适用于键盘的国际象棋游戏。如何在没有键盘的情况下选择带键盘的图形并进行移动?
【问题讨论】: