我遇到了如何将上传的文件重命名为服务器的问题。 不知道如何重命名文件并进一步发送该URL。
使用[loopback-storage-service]
我是否在容器模型中进行更改? 感谢帮助。
答案 0 :(得分:2)
重命名在loopback boot
文件夹
启动/ renameFile.js
module.exports = function(app) {
//Function for checking the file type..
app.dataSources.presImage.connector.getFilename = function(file, req, res) {
//Return the new FileName
return 'NEW_FILENAME.JPG'
}
}//exports
答案 1 :(得分:1)
我检查了angular-file-upload的github页面,它说
Angular File Upload是AngularJS框架的一个模块。支持拖放上传,上传进度,验证过滤器和文件上传队列。它支持原生HTML5上传,但降级为旧浏览器的旧版iframe上传方法。适用于支持标准HTML表单上传的任何服务器端平台。
我还检查了angular-file-upload.js,没有重新命名的条款。
我建议首先上传文件,然后使用服务器端代码为您重命名,这样会更容易。
更新:在其github问题上发现了这一点 - Is it possible to rename the file before upload?