【发布时间】:2018-02-11 02:02:57
【问题描述】:
我正在尝试使用 socketio-file-upload 上传文件,到目前为止它做得很好,选择“上传图片”按钮将文件正确上传到我喜欢的文件夹。我的问题是,任何单击“搜索文件”或“单击此处”的按钮都会上传文件,而没有给我您选择的文件的名称。我想要实现的是
- 1.- 按“上传图片”按钮
- 2.- 显示文件名
- 3.- 通过单击“单击此处”按钮将文件上传到所选文件夹 这是我正在使用的代码
main.js
//Connection to the socket library
const socket = io();
//This is some classic socket.io event listening
socket.on('data', data => {
console.log(data);
});
//Here is our socketio-file-upload code
const uploader = new SocketIOFileUpload(socket);
//uploader.listenOnInput(document.getElementById('fileUpload'));
uploader.listenOnInput(document.getElementById('fileUpload'));
uploader.addEventListener('start', (event)=> {
event.file.meta.extension = 'csv';
});
document.getElementById('file_button').addEventListener('click', uploader.prompt, false);
【问题讨论】:
标签: node.js sockets file-upload socket.io pug