const [table, setTable] = useState>([])// 列表 table.splice(index, 1) setTable([...table]) //这是正确的 要全量更新 setTable(table) //这是错误的 并没有全量 起因:点击删除某行数据const [table, setTable] = useState<Array<crConsultGroupPageListData>>([])// 列表table.splice(index, 1) setTable([...table]) //这是正确的 要全量更新setTable(table) //这是错误的 并没有全量... ```javascript // 获取所有复选框元素 const checkboxes = document.querySelectorAll('input[type="checkbox"]'); // 定义 删除 函数 function removeCheckbox(index) { // 获取当前复选框的选中状态 const isChecked = checkboxes[index].checked; // 删除 当前复选框元素 checkboxes. splice (index, 1); // 如果当前复选框是选中状态,则将其它复选框选中状态向前移动一位 if (isChecked) { checkboxes[index].checked = true; // 调用 删除 函数,传入要 删除 的复选框的索引值 removeCheckbox(2); 希望能对你有所帮助!