文章詳情頁
node.js - fs.writeFile 的問題 node 并發(fā)問題
瀏覽:220日期:2024-08-02 11:04:52
問題描述

需要做一個圖片上傳的功能
當(dāng)多張圖片并發(fā)(兩張)上傳的時候,發(fā)現(xiàn)后一張圖片的數(shù)據(jù)覆蓋了前一張圖片的數(shù)據(jù)結(jié)果是 兩張圖片上傳,只能存取兩張同一張的圖片
上傳后的結(jié)果
關(guān)于 url 和 content 如何獲取的。。

一個正則

這部分是前端代碼, fileList 是 File 類型 + 一些其他屬性 組成的對象的集合
我再寫前端代碼的時候,考慮到發(fā)送 相應(yīng)是亂序的所以使用了flag標(biāo)記,并遞歸
flag 用于記錄發(fā)送順序
問題解答
回答1:其實很簡單,下載一個Visio,安裝后,打開一個流程圖工程,把你的上傳業(yè)務(wù)邏輯,用流程圖畫一下,你就能找到問題。
回答2:存儲時2張圖片的路徑名稱一樣?
回答3:如@laminux29 所言確實是自己設(shè)計邏輯有錯誤,先已找出,并解決
上一條:node.js - 使用koa-view搭建項目app.use() requires a generator function錯誤下一條:node.js - redux的單個store該怎么寫
相關(guān)文章:
1. javascript - immutable配合react提升性能?2. javascript - sublime快鍵鍵問題3. 實現(xiàn)bing搜索工具urlAPI提交4. 如何解決Centos下Docker服務(wù)啟動無響應(yīng),且輸入docker命令無響應(yīng)?5. phpstudy8.1支持win11系統(tǒng)嗎?6. javascript - 移動端上不能實現(xiàn)拖拽布局嗎?7. javascript - nodejs關(guān)于進程間發(fā)送句柄的一點疑問8. vue.js - Vue 如何像Angular.js watch 一樣監(jiān)聽數(shù)據(jù)變化9. thinkPHP5中獲取數(shù)據(jù)庫數(shù)據(jù)后默認選中下拉框的值,傳遞到后臺消失不見。有圖有代碼,希望有人幫忙10. javascript - react native在run-android時出現(xiàn)這個錯誤該怎么解決?大神賜教
排行榜

熱門標(biāo)簽
網(wǎng)公網(wǎng)安備