第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

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

請教一個關(guān)于 js 異步/同步流程的問題

請教一個關(guān)于 js 異步/同步流程的問題

qq_遁去的一_1 2019-02-12 21:19:54
流程是這樣的:    1.異步請求    2.同步判斷需求:先是判斷是否為敏感詞的 ajax 異步請求,且該請求的優(yōu)先級高于第二個同步的判斷,即輸入內(nèi)容如果是敏感詞,則不需要進入 2 中的同步判斷。2個步驟中都對應(yīng)了不同的錯誤提示。現(xiàn)狀:如果保持這樣的流程就會使前端展示混亂,考慮的解決方式有:解決思路 1:將 1 的異步請求變?yōu)橥剑沁@樣也同樣會影響用戶體驗。解決思路 2:將 2 的同步放在 setTimeout 的進程中變?yōu)楫惒?,使?async/await 異步請求 2 個判斷。但是做感覺這樣有點小題大做了,而且私以為也不是什么特別好的方法。有沒有更好的解決方法,請大家指教!
查看完整描述

2 回答

?
largeQ

TA貢獻2039條經(jīng)驗 獲得超8個贊

你這里的邏輯有點小混亂。

你這的異步請求跟同步判斷是什么關(guān)系,是異步請求之后根據(jù)請求結(jié)果做判斷,還是其他意思。

能否舉個具體的例子。


查看完整回答
反對 回復(fù) 2019-02-21
?
Qyouu

TA貢獻1786條經(jīng)驗 獲得超11個贊

function onInputChange(){

    ajaxService.isSensitiveWord(txt)

    .then(function(result){

        if(result){

            doSyncFunction();

        }

    })

}

這樣不行?


查看完整回答
反對 回復(fù) 2019-02-21
  • 2 回答
  • 0 關(guān)注
  • 642 瀏覽
慕課專欄
更多

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號