Javascript 想在我的reactjs中处理复选框中的更改吗
我正在尝试处理我的react应用程序中的复选框,但我无法处理它。 这是我的沟通状态Javascript 想在我的reactjs中处理复选框中的更改吗,javascript,java,reactjs,react-hooks,Javascript,Java,Reactjs,React Hooks,我正在尝试处理我的react应用程序中的复选框,但我无法处理它。 这是我的沟通状态 const [data, setData] = useState({ phone: "", notice: { paper: true, court: false, labour: false } }); 下面是我的更改处理程序 const handleDataChange = (event) => { setData({ ...data, ...notice, [e.ta
const [data, setData] = useState({
phone: "",
notice: { paper: true, court: false, labour: false }
});
下面是我的更改处理程序
const handleDataChange = (event) => {
setData({ ...data, ...notice, [e.target.id]: ![e.target.value] });
};
是否有人对此进行调查并帮助我解决问题您希望将复选框的
ID
存储在哪里?。此外,由于它是数据
对象的一个属性,因此您正在传播通知
,而没有访问它的权限。您是否有复选框ID纸张
、法庭
、和劳工
?您想将复选框的ID
存储在哪里?。此外,您正在传播通知
,但无法访问它,因为它是数据
对象的属性。您是否选中了ID纸张
、法庭
、和劳工
?请忽略我放弃的非操作员他不希望它出现在那里吗?我的意思是,接线员在这里毫无意义,但我不知道他的想法是什么。哦,对不起,没关系,我过度分析了情况。别管它了,请省略我忘记的not接线员他不想让它在那里吗?我的意思是,接线员在这里毫无意义,但我不知道他的想法是什么。哦,对不起,没关系,我过度分析了情况。别管它
const handleDataChange = (event) => {
setData({
...data,
notice: {
...data.notice,
[event.target.id]: !event.target.checked
}
})
}