标签:其他 orm files button for img 方法 下标 input
闲的无聊发现以前没玩过上传文件的功能,所以打算试一试
首先百度了准备了一哈知识,用到了input的file,FormData,node的中间件multer和express;
首先简单写了两html
然后就是Ajax获取文件了,使用的是FormData,
var storage = multer.diskStorage({
destination: function (req, file, cb) {
cb(null, ‘/tmp/my-uploads‘)
},
filename: function (req, file, cb) {
cb(null, file.fieldname + ‘-‘ + Date.now())
}
})
var upload = multer({ storage: storage })
destination是设置文件上传存储位置,
filename是这是文件名的
然后做了点修改,如果不变的话,
file.fieldname会是file-sdhfhsdfkjhsdkf一堆什么的,并且没有扩展名
所以将filename做了修改为
标签:其他 orm files button for img 方法 下标 input
原文地址:https://www.cnblogs.com/shaolingyun/p/11663077.html