react set函数修改二维数组状态问题 const [rangIds,setRangIds]= useState([] as any[]) const rangChange = (values:any,indA:number,indB:number)=>{ console.log(values) console.log(rangIds) let arr = [...rangIds] arr[ind]=[...values] console.log(arr) setRangIds([...arrs]) console.log(rangIds) } 一直到arr都是符合预期的,但是setRangIds执行后,每次打印rangIds都没有变化