次のように、名前属性が既に指定されている入力フィールドがある場合:
<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 にドロップし、サーバー処理を使用して画像をアップロードすると、ファイル パラメータの名前は「filepond」ではなく「profilepic」のままです。ファイル入力要素がすでに name 属性を持っている場合に表示され、FilePond はそれをオーバーライドしません。これは正しい動作ですか?サーバー処理を介して画像が送信されるときに name 属性をオーバーライドしたいと思います。