-
与服务器交互 对接接口
如果是get请求,如下图所示:
搞了我好几个小时,终于搞明白了 -
异步请求数据
State是可变的,是组件内部维护的一组用于反映组件UI变化的状态集合;
setState就相当于是一个异步操作,不能立即被修改
解决方法一:
//setState 相当于一个异步操作,所以需要加一个回调,在回调中修改
this.setState({
markers: _markers },()=>this.CreateMap()
);
console.log(_markers);
解决方法二:
//操作异步函数,用的最舒服的还是async / await 啦
this.setState({
await markers
});
console.log(_markers);