在线观看不卡亚洲电影_亚洲妓女99综合网_91青青青亚洲娱乐在线观看_日韩无码高清综合久久

鍍金池/ 問答/網(wǎng)絡(luò)安全  HTML/ 轉(zhuǎn)盤抽獎(jiǎng)。點(diǎn)擊抽獎(jiǎng)按鈕時(shí),希望數(shù)據(jù)沒有過來時(shí)就觸發(fā)旋轉(zhuǎn),等獲取到數(shù)據(jù)時(shí)指定到相應(yīng)

轉(zhuǎn)盤抽獎(jiǎng)。點(diǎn)擊抽獎(jiǎng)按鈕時(shí),希望數(shù)據(jù)沒有過來時(shí)就觸發(fā)旋轉(zhuǎn),等獲取到數(shù)據(jù)時(shí)指定到相應(yīng)的位置

做轉(zhuǎn)盤抽獎(jiǎng)時(shí)有個(gè)需求,點(diǎn)擊抽獎(jiǎng)按鈕時(shí)發(fā)送ajax,如果服務(wù)器延遲比較大時(shí),請求的數(shù)據(jù)不能及時(shí)返回,那么就會(huì)出現(xiàn)點(diǎn)擊抽獎(jiǎng)按鈕后不能旋轉(zhuǎn),所以有什么方法可以在點(diǎn)擊按鈕之后,獲取數(shù)據(jù)之前,轉(zhuǎn)盤開始旋轉(zhuǎn),等獲取到數(shù)據(jù)之后根據(jù)獲取的數(shù)據(jù)停到相應(yīng)的位置。謝謝,大佬們

回答
編輯回答
薄荷糖
如果服務(wù)器延遲比較大時(shí),請求的數(shù)據(jù)不能及時(shí)返回,那么就會(huì)出現(xiàn)點(diǎn)擊抽獎(jiǎng)按鈕后不能旋轉(zhuǎn)

為什么不能轉(zhuǎn)。ajax不是異步的么?

...//轉(zhuǎn)
$.ajax(...,success:()=>{
    ...
    ...//停
})
2018年1月21日 13:25
編輯回答
焚音

你點(diǎn)擊旋轉(zhuǎn),是判斷有沒請求完數(shù)據(jù)回來嗎 ? 那這樣的話,是否可以考慮寫個(gè)方法是處理沒有數(shù)據(jù)的時(shí)候,它也能轉(zhuǎn)的(比如制造點(diǎn)假數(shù)據(jù)),數(shù)據(jù)請求完回來后 你就還是掉之前那個(gè)方法呢

2017年10月21日 02:57
編輯回答
深記你

我的思路是點(diǎn)擊的時(shí)候就開始轉(zhuǎn),在沒有數(shù)據(jù)返回時(shí)一直轉(zhuǎn),當(dāng)數(shù)據(jù)返回后,在執(zhí)行如下邏輯:在轉(zhuǎn)5圈10圈之后停在指定位置就好了。

2018年2月4日 22:35
編輯回答
咕嚕嚕

首先,你寫轉(zhuǎn)盤轉(zhuǎn)動(dòng)的時(shí)候,就應(yīng)該考慮它的停止以及停止的位置。
然后,在點(diǎn)擊開始--獲取數(shù)據(jù)的這段時(shí)間,用定時(shí)器讓它自己轉(zhuǎn)。
最后,獲取到數(shù)據(jù)后,設(shè)置好停止位置了再讓它多轉(zhuǎn)幾圈,以便可以停到指定位置 (避免結(jié)果數(shù)據(jù)已經(jīng)被轉(zhuǎn)過去了)。

2017年6月27日 22:17