我正在尝试在axios http请求上执行命令列表。我向服务器添加了一个注释(刷新后会显示在注释列表中),但是.then()
axios函数不会在成功请求后触发。
createComment() {
var taskId = this.task.id;
axios.post('/tasks/' + taskId + '/comments',{content: this.newCommentContent})
.then(response => {
alert('in then!');
})
.catch(err => {
console.log(err)
})
}
}
public function store(Request $request)
{
$this->validate($request, [
'content' => 'required|string|max:255',
]);
$comment = Comment::create(['content' => $request->content,
'task_id' => $request->id]);
return response()->json($comment, 200);
}
同样,注释已成功保存到数据库,但诺言似乎从未解决该事件。我可以更改触发.then()
功能的任何内容吗?