在React中,你可以使用你喜欢的Ajax库,例如:Axios,浏览器内置的feach方法,JQuery Ajax,或是第三方库request,下面就逐一来看看的
方式一使用Axios发送Ajax请求...生命周期内
componentDidMount(){
// 使用axios完成ajax数据请求
axios.get(this.baseUrl)
.then(res => {...es6-promise
具体更详细的fetch使用,可参照MDN文档的
方式三:使用JQ的Ajax
jquery是一个库,在React中你想要用时,得先安装,使用该方法请求数据不是不可以,但是不推荐...生命周期函数内,使用jquer请求数据的方法,下面以.get()为例,至于.post(),.ajax()使用方式可自行查阅的
componentDidMount(){
/*
$.get(...axios(普遍常用)
fetch方法(尝鲜,显逼格用)
jquery Ajax(不推荐使用)
request(常用,仅次于axios使用频率)
注意:都是放在componentDidMount函数中进行数据请求的