老师帮我看看,为什么我用这种无法实现交替变更打印?
let flag = 'X';
const handleClick = (index) => {
let newSqares = squares.slice();
newSqares[index] = flag;
setSquares(newSqares)
flag = (flag === 'X' ? 'O' : 'X')
console.log(flag)
};