【发布时间】:2017-11-09 18:17:46
【问题描述】:
我正在使用 multer 进行文件上传。在服务器上我有这个:
stream.on('finish', () => {
console.log('finished')
next()
})
通知前端“完成”已经发生的最好方法是什么(使用什么命令)?我想知道这一点以便有一个加载栏。
【问题讨论】:
-
这就是 websocket 的用途。服务器可以向客户端发送数据,反之亦然。查看 socket.io。服务器:
socket.emit("upload finished"),客户端:socket.on("upload finished", function...) -
太棒了!谢谢。
-
我已经添加了这个作为答案,如果您能验证它,我将不胜感激:)
标签: javascript