ant design pro+react 踩過的坑 記錄下

  • 與服務器交互 對接接口
    如果是get請求,如下圖所示:在這裏插入圖片描述
    搞了我好幾個小時,終於搞明白了

  • 異步請求數據
    State是可變的,是組件內部維護的一組用於反映組件UI變化的狀態集合;
    setState就相當於是一個異步操作,不能立即被修改
    解決方法一:

//setState 相當於一個異步操作,所以需要加一個回調,在回調中修改
 	this.setState({
        markers: _markers },()=>this.CreateMap()
   );
  console.log(_markers);

解決方法二:

//操作異步函數,用的最舒服的還是async / await 啦
  this.setState({
       await  markers 
   });
  console.log(_markers);
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章