当用户再次点击输入上传按钮时,如何附加要上传的文件?
我选择要上传的多个文件没有问题,因为我设置了function _createMemory(memory) {
const populate = ['update', 'cause', 'creator'];
const where = {id: memoryIds};
const causeId = req.param('causeId');
const adminIDs = _.map(Cause.admins, 'id');
const message = {
app_id: 'xxxxxxxxxxxxxxx',
contents: {"en": "English"},
filters: [{"field": "tag", "key": "userId", "relation": "=", "value": 'adminIDs'}]
}
return Memory.create(memory)
.then(memory => {
return memory.update && !memory.cause
? getCauseFromUpdate(memory.update)
.then(causeId => Memory.update({id: memory.id}, {cause: causeId}))
.then(memories => memories[0])
: Promise.resolve(memory)
}).then(PushNotificationService.sendNotification(message))
}
属性。只是当用户想要添加更多要上传的文件时。
这是一个更好地说明的方案。
检查请求后,似乎最后一批是唯一上传的。不应该附加吗?
答案 0 :(得分:0)