ajax原生太麻烦了,使用封装过的 axios

npm 安装

开源项目一定要加-save(添加依赖)

  1. npm install -save axios

之前可能需要 sudo npm install typescript

axios 使用

axios是不应该写在render中的(没次渲染都请求 对后端压力太大),通常写在componentDidMount中。

then 回调,catch 获取异常。一个简单的例子:
image.png

delete 的一个坑

https://blog.csdn.net/qq383366204/article/details/80268007
传json需要 axios.delete(url, {data:jsondata})

前端测试伪造数据

https://easy-mock.com/login