【问题标题】:Edit Form React JS and Add编辑表单 React JS 并添加
【发布时间】:2021-06-19 10:18:35
【问题描述】:

当我添加一条记录(y 记录)时,它已添加,但是当我在单击提交之前尝试对其进行编辑时,我想编辑相同的记录。在我的情况下,它将它添加为具有更新数据的新记录(ym 记录),请提供任何帮助。

【问题讨论】:

标签: javascript reactjs react-hooks


【解决方案1】:

您需要做的就是在第一次将 RecordID 添加到 DB 时获取它作为响应。之后,您可以简单地检查 ID 是否存在,然后发送更新查询。

这样

Axios.post('[your route here]',data,[headers]).then((res) = >{
   if(res.status == 200 ){
     recordID =  res.data.recordId;   
  }
 } )
 

并且在您设置 API 代码的后端中,您只需要检查 recordID 是否已经存在,然后只需更新记录即可。否则添加一条新记录。

【讨论】:

  • thx ,但我用索引而不是 id 解决了它,它的工作,感谢你的回答。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2020-11-19
  • 2010-12-23
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2020-02-12
  • 1970-01-01
相关资源
最近更新 更多