找了很久的错误,要吐血了,发现自己后端SpringBoot用的是RESTful风格,而后端用的是get请求。
后端:
@DeleteMapping("/article/{id}")
@ResponseBody
public String deleteArticleById(@PathVariable("id") Integer id) {
articleService.deleteArticleById(id);
return "success" ;
}
前端:
url: 'http://localhost:8080/blog/article?id='+id,
正确的url应该是:
url: 'http://localhost:8080/blog/article/'+id,
这样,问题就解决了。