Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.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 在react中,如何获取某个对象属性并将其存储在另一个对象中?_Javascript_Reactjs - Fatal编程技术网

Javascript 在react中,如何获取某个对象属性并将其存储在另一个对象中?

Javascript 在react中,如何获取某个对象属性并将其存储在另一个对象中?,javascript,reactjs,Javascript,Reactjs,在react中,是否可以将某些属性从一个对象存储到另一个对象中?例如,我有一个表单,允许我输入不同或相同职位的多个员工。在职位1中,如果我已经有一名在职员工,则我无法将另一名员工添加到职位1,但可以将其添加到其他职位。如果我想在职位1中添加新员工,那么我必须提供先前在职位1中添加的员工的结束日期 我面临的问题是,当我尝试添加另一名员工(例如,职位1的员工2)时,我在员工2屏幕中为员工1输入的结束日期输入将存储在员工2对象中。例如,我需要将用户2中的activeEmployeeEndDate存储到

在react中,是否可以将某些属性从一个对象存储到另一个对象中?例如,我有一个表单,允许我输入不同或相同职位的多个员工。在职位1中,如果我已经有一名在职员工,则我无法将另一名员工添加到职位1,但可以将其添加到其他职位。如果我想在职位1中添加新员工,那么我必须提供先前在职位1中添加的员工的结束日期

我面临的问题是,当我尝试添加另一名员工(例如,职位1的员工2)时,我在员工2屏幕中为员工1输入的结束日期输入将存储在员工2对象中。例如,我需要将用户2中的
activeEmployeeEndDate
存储到用户1对象中,并将其从用户2中删除

如果我能在这方面得到任何帮助,我将不胜感激


根据您的问题,您好

例如,我需要将来自person 2的activeEmployeeEndDate存储到 人员1对象并将其从人员2移除

答案应该是

person1.activeEmployeeEndDate = person2.activeEmployeeEndDate;
person2.activeEmployeeEndDate = null;

您好,根据您的问题

例如,我需要将来自person 2的activeEmployeeEndDate存储到 人员1对象并将其从人员2移除

答案应该是

person1.activeEmployeeEndDate = person2.activeEmployeeEndDate;
person2.activeEmployeeEndDate = null;

你能不能提供你的示例代码,这样我就可以在我这边重现它?我刚刚用新的代码片段和新负载的屏幕截图更新了我的问题。您的方法看起来确实可行,但唯一需要考虑的是currentUser中activeEmployeeEndDate的
未定义值。由于某些原因,它没有被存储。您能提供您的示例代码,以便我可以在我这边复制它吗?我刚刚用新的代码片段和新负载的屏幕截图更新了我的问题。您的方法看起来确实可行,但唯一需要考虑的是currentUser中activeEmployeeEndDate的
未定义值。由于某种原因,它没有被存储。