如果我有一个已指定 name 属性的输入字段,如下所示:
<input type="file" name="profilepic">
然后我用下面的 FilePond 增强了上面的文件输入:
const inputElement = document.querySelector('input[type="file"]');
const pond = FilePond.create({
name: 'filepond',
server: {
process: '/api/images/process'
}
});
当我将图像放入 FilePond 并使用服务器处理上传图像时,文件参数的名称仍然是“profilepic”而不是“filepond”。当文件输入元素已经具有 name 属性时,它会出现,FilePond 不会覆盖它。这是正确的行为吗?当通过服务器处理提交图像时,我想覆盖名称属性。