最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

Ajax請(qǐng)求成功后return無(wú)法接收到返回值的問(wèn)題及解決方案

 更新時(shí)間:2023年10月12日 15:53:16   作者:Koreyoshi·  
項(xiàng)目中需要頻繁的用到ajax請(qǐng)求,所以就想用一個(gè)方法將整個(gè)請(qǐng)求封裝起來(lái),直接調(diào)用方法傳遞參數(shù),然后返回請(qǐng)求結(jié)果就可以了,這篇文章主要介紹了ajax請(qǐng)求成功后return無(wú)法接收到返回值,需要的朋友可以參考下

項(xiàng)目中需要頻繁的用到ajax請(qǐng)求,所以就想用一個(gè)方法將整個(gè)請(qǐng)求封裝起來(lái),直接調(diào)用方法傳遞參數(shù),然后返回請(qǐng)求結(jié)果就可以了。
源代碼如下:

getAddressInfo(lng, lat) {
    axios.get("/proxy/reverse_geocoding/v3/?ak=" + BDAK + "&output=json&coordtype=wgs84ll&location=" +
      "" + lat + "," + lng, {
      dataType: "JSONP"
    }).then(res => {
      return res
    })
}

調(diào)用這個(gè)方法之后,一直無(wú)法接收到return的值,一直都是undefined
后來(lái)百度查看原因是因?yàn)?,ajax是異步請(qǐng)求,當(dāng)js代碼執(zhí)行到這里的時(shí)候,不會(huì)等待異步請(qǐng)求完畢,就直接return了,所以值就一直是undefined
針對(duì)這個(gè)問(wèn)題,我們可以使用promise,就可以解決

return new Promise((resolve, reject) => {
接口請(qǐng)求成功就resolve出去
失敗就reject出去
})
export function getAddressInfo(lng, lat) {
  return new Promise((resolve, reject) => {
    axios.get("/proxy/reverse_geocoding/v3/?ak=" + BDAK + "&output=json&coordtype=wgs84ll&location=" +
      "" + lat + "," + lng, {
      dataType: "JSONP"
    }).then(res => {
      resolve(res)
    }).catch(err => {
      reject('')
    })
  })
}

到此這篇關(guān)于ajax請(qǐng)求成功后return無(wú)法接收到返回值的文章就介紹到這了,更多相關(guān)ajax無(wú)法接收到返回值內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • laypage前端分頁(yè)插件實(shí)現(xiàn)ajax異步分頁(yè)

    laypage前端分頁(yè)插件實(shí)現(xiàn)ajax異步分頁(yè)

    layPage是一款多功能的js分頁(yè)組件,即適用于異步分頁(yè),又可用于傳統(tǒng)的整頁(yè)刷新跳頁(yè),還支持信息流加載,并且可無(wú)縫遷移至Node.js平臺(tái),這篇文章主要介紹了laypage前端分頁(yè)插件,實(shí)現(xiàn)ajax異步分頁(yè),需要的朋友可以參考下
    2016-05-05
  • ajax實(shí)現(xiàn)的提交文章前進(jìn)行敏感詞審核的代碼

    ajax實(shí)現(xiàn)的提交文章前進(jìn)行敏感詞審核的代碼

    在做“文章敏感詞匯審核”功能的時(shí)候,開始在把“審核”放在插入數(shù)據(jù)庫(kù)的時(shí)候,后來(lái)想有一個(gè)功能,能在用戶點(diǎn)擊“提交”按鈕的時(shí)候,給一個(gè)提示。這樣相對(duì)“友好”那么點(diǎn)。
    2010-02-02
  • 5款A(yù)jax 文件上傳控件

    5款A(yù)jax 文件上傳控件

    如果你的網(wǎng)站含有文件上傳功能,那可以使用本文介紹的5款A(yù)jax文件上傳控件,提升用戶體驗(yàn)。要知道,上傳文件總是個(gè)痛苦的過(guò)程,要消除不太現(xiàn)實(shí),但至少如果你為減少用戶的痛苦努力了,那用戶也會(huì)喜歡你的網(wǎng)站的。
    2009-10-10
  • Ajax 框架之SSM整合框架實(shí)現(xiàn)ajax校驗(yàn)

    Ajax 框架之SSM整合框架實(shí)現(xiàn)ajax校驗(yàn)

    這篇文章主要介紹了Ajax 框架之SSM整合框架實(shí)現(xiàn)ajax校驗(yàn),需要的朋友可以參考下
    2017-04-04
  • history保存列表頁(yè)ajax請(qǐng)求的狀態(tài)使用示例詳解

    history保存列表頁(yè)ajax請(qǐng)求的狀態(tài)使用示例詳解

    這篇文章主要為大家介紹了history保存列表頁(yè)ajax請(qǐng)求的狀態(tài)使用示例詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進(jìn)步,早日升職加薪
    2022-12-12
  • 反向Ajax 30分鐘快速掌握

    反向Ajax 30分鐘快速掌握

    這篇文章主要介紹了反向Ajax 30分鐘快速掌握的相關(guān)資料,需要的朋友可以參考下
    2016-07-07
  • Ajax實(shí)現(xiàn)無(wú)閃爍定時(shí)刷新頁(yè)面實(shí)例代碼

    Ajax實(shí)現(xiàn)無(wú)閃爍定時(shí)刷新頁(yè)面實(shí)例代碼

    這篇文章主要介紹了使用Ajax技術(shù)實(shí)現(xiàn)無(wú)閃爍定時(shí)刷新頁(yè)面實(shí)例代碼,非常不錯(cuò)具有參考借鑒價(jià)值,感興趣的朋友一起看下吧
    2016-05-05
  • Ajax異步上傳文件實(shí)例代碼分享

    Ajax異步上傳文件實(shí)例代碼分享

    這篇文章主要介紹了Ajax異步上傳文件實(shí)例代碼,非常不錯(cuò)具有參考借鑒價(jià)值,需要的朋友可以參考下
    2016-06-06
  • Ajax和$.ajax使用實(shí)例詳解(推薦)

    Ajax和$.ajax使用實(shí)例詳解(推薦)

    本文通過(guò)三個(gè)實(shí)例給大家講解了Ajax和$.ajax使用實(shí)例詳解,非常不錯(cuò),具有參考借鑒價(jià)值,需要的朋友參考下
    2017-02-02
  • Ajax解決緩存的5種方法總結(jié)(推薦)

    Ajax解決緩存的5種方法總結(jié)(推薦)

    下面小編就為大家?guī)?lái)一篇Ajax解決緩存的5種方法總結(jié)(推薦)。小編覺得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2016-12-12

最新評(píng)論

平阳县| 宁阳县| 佛教| 盐亭县| 高台县| 宣武区| 全椒县| 定兴县| 米林县| 黄大仙区| 泽州县| 伊宁县| 白银市| 兴仁县| 綦江县| 海盐县| 蓬溪县| 太仆寺旗| 永康市| 金塔县| 大丰市| 和平县| 彭水| 兖州市| 教育| 永丰县| 资中县| 大邑县| 名山县| 斗六市| 仙居县| 七台河市| 札达县| 库尔勒市| 江城| 阿克苏市| 镇江市| 新疆| 绥芬河市| 图们市| 信宜市|