我打电话从一个子组件此功能:反应,未定义,则此
removeWorkout: function (workoutId) {
return axios.delete('/delete', {
params: {
id: workoutId
}
}
.then(function(response){
this.componentDidMount();
});
},
服务器删除一条记录:
app.delete('/delete/:id?', (req, res) => {
Exr.find({'_id':req.query.id}).remove().exec();
console.log("server deleting")
res.send("done")
});
但this.componentDidMount
不起作用,因为这是不确定的。其他功能工作。
尝试'.then((response)=> {this.componentDidMount();})' –