亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

關于在map中使用fetch異步請求

關于在map中使用fetch異步請求

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

1 回答

?
斯蒂芬大帝

TA貢獻1827條經驗 獲得超8個贊

let city = [{

    name: '深圳',

    level: '1',

  },

  {

    name: '上海',

    level: '1',

  },

  {

    name: '重慶',

    level: '1',

  },

]


city.map(async(item) => {

  item['isLeaf'] = (await fetch('')).data === ''

})


查看完整回答
反對 回復 2018-12-06
  • 1 回答
  • 0 關注
  • 409 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號