segmentfault草稿箱功能,哪位大神能指導(dǎo)一下嗎,就我輸入完成后保存草稿這個怎么判斷我輸入完成呢?
閉關(guān)修行中......
難道不是一定時間間隔不輸入就保存嗎。。。
var seed;
element.addEventListener('keyup',function(e){
if(seed){
clearTimeout(seed);
}
seed = setTimeout(saveDraft, 5000);
})
按照segmentfault的保存規(guī)則,應(yīng)該是監(jiān)測用戶輸入后,當(dāng)焦點沒有進行文字輸入3秒后就會進行保存,發(fā)起一個異步保存接口,進行內(nèi)容的保存。
當(dāng)然,你可以用其他方式,例如在鼠標焦點離開的時候,或者定時幾秒的時候請求保存接口,具體還是按照產(chǎn)品應(yīng)用場景來選擇保存草稿的方式。
微信掃碼
關(guān)注PHP中文網(wǎng)服務(wù)號
QQ掃碼
加入技術(shù)交流群
Copyright 2014-2025 http://ipnx.cn/ All Rights Reserved | php.cn | 湘ICP備2023035733號