let city = [ { name:'深圳', level:'1', }, { name:'上海', level:'1', }, { name:'重慶', level:'1', },]city.map((item)=>{ item['isLeaf'] = fetch_get(.....).then( data != '' ? false : true )})大概代碼思路是這樣的描述:一個城市級聯選擇,我要動態的去異步請求一個端口看這個城市下面是否還有子節點。問題:每次還沒等全部數據都異步返回數據的時候,map循環就已經結束了,組件開始渲染,返回快的有數據,返回慢的就沒有。追加描述:不能一次全部拿回所有數據,因為數據量太大一次拿回全部數據頁面假死。麻煩大家了z~!
關于在map中使用fetch異步請求
萬千封印
2018-11-06 09:15:28
