При запуске показать все файлы на сервере
У меня есть функция, которая по кнопке onChange={handlemediaChange}
загружает файл на сервер и отображает на странице название файла и дату загрузки:
const handlemediaChange = (e) => {
e.preventDefault();
const files = e.target.files;
if (files.length > 0) {
const newFileName = files[0].name;
const datem = new Date();
let optionsg = {
day: "numeric",
month: "numeric",
year: "numeric"
};
const file = e.target.files[0]; // accessing file
const day = datem.toLocaleDateString("en-US", options)
add(a => [...a, { filenames: newFileName }])
const formData = new FormData();
formData.append('file', file); // appending file
axios.post('http://localhost:4500/upload/', formData, {
})
.then(a => {
$('.l').css('display', 'none');
const dayg = Moment().format('D.MM.YY')
addg(a => [...a, { filenamesg: newFileName, dayg: dayg }])
})
}
}
А что делать, если я ранее уже загрузил на сервер файлы, и сейчас перезагрузил, или вновь запустил страницу? Как отобразить файлы, которые уже загружены на страницу?