Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/405.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/337.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 想在我的reactjs中处理复选框中的更改吗_Javascript_Java_Reactjs_React Hooks - Fatal编程技术网

Javascript 想在我的reactjs中处理复选框中的更改吗

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

我正在尝试处理我的react应用程序中的复选框,但我无法处理它。 这是我的沟通状态

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
        }
    })
}