我正在使用带有删除方法的React前端来删除数据库中的项目。 使用以下代码很麻烦。
deleteFromDB = idTodelete => {
let objIdToDelete = null;
this.state.data.forEach(dat => {
if (dat.id == idTodelete) {
objIdToDelete = dat._id;
}
});
这是输入要删除的ID后调用的方法,通过删除与ID对应的项目来修改状态
答案 0 :(得分:2)
这是一些开发人员用来表示私有变量和方法私有名称的命名约定。
答案 1 :(得分:1)
_id实际上可能是您要删除的数据的主键,因为它实际上已在mongodb中使用