午夜剧场伦理_日本一道高清_国产又黄又硬_91黄色网战_女同久久另类69精品国产_妹妹的朋友在线

您的位置:首頁(yè)技術(shù)文章
文章詳情頁(yè)

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

瀏覽:247日期:2022-06-24 16:46:39

問題描述

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

當(dāng)首次成功定位或者定位失敗點(diǎn)擊取消按鈕是沒有問題,能接收到then里面的回調(diào)或者是取消定位catch里面的函數(shù),但定位失敗點(diǎn)擊重新定位進(jìn)行對(duì)getLocation進(jìn)行重新調(diào)用,是會(huì)重新new promise的,但這時(shí)的resolve或者reject就不能成功了,報(bào)錯(cuò)提示

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

這個(gè)意思是沒有catch做首次請(qǐng)求的錯(cuò)誤處理嗎?這時(shí)候我就把他修改為

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

讓他先處理完錯(cuò)誤再重新調(diào)用,這時(shí)不執(zhí)行catch里面的方法。請(qǐng)問該怎么處理。讓第二次執(zhí)行resolve或者reject

跟這種雖然不是異步,但實(shí)現(xiàn)原理跟性質(zhì)好像一樣,這樣又是可以返回第二次的resolve或者reject

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

javascript - 微信小程序封裝定位問題(封裝異步并可能多次請(qǐng)求)

問題解答

回答1:

看代碼,感覺是因?yàn)槟愕牡谝粋€(gè)promise沒有進(jìn)行決議,然后通過調(diào)用getLocation()又開始啟用了另一個(gè)promise,所以會(huì)報(bào)錯(cuò)吧。我理解的你要實(shí)現(xiàn)的就是在promise中要遞歸的調(diào)用自身。你可以搜搜promise遞歸調(diào)用相關(guān)問題。

標(biāo)簽: 微信
相關(guān)文章:
主站蜘蛛池模板: 久久免费国产 | 成人公开免费视频 | 亚洲精品在线观看免费 | 亚洲激情在线 | 久久精品中文字幕 | 日本男人的天堂 | 色网在线| 精品永久 | jizz日本在线| 久久午夜网 | 99热中文| 在线观看亚洲欧美 | 中文字幕在线观看的网站 | 成人黄色录像 | 亚洲国产第一 | 狠狠的操 | 亚洲综合自拍 | 大地网资源在线观看免费高清 | 好看的中文字幕 | 青草草在线视频 | 久热综合 | 婷婷狠狠操 | 欧美网站在线 | 蜜臀视频网站 | 久久精品视频在线播放 | 洗濯屋在线观看 | 久久成人综合 | 手机看片日韩国产 | 国产精品麻豆免费版 | 天天亚洲 | 国产a级免费视频 | 福利片在线 | 中文字幕资源在线 | 国产又爽又黄免费视频 | 日韩精品午夜 | 久久久久99精品国产片 | 福利视频二区 | 国产精品自产拍在线观看 | 日本五十路视频 | 久久精品久久久久久久 | 国产视频久久久久久久 |