При загрузке файла с vue. js я получаю ошибку «Не удалось преобразовать строку в составную часть»
Это элемент моего входного файла.
<b-form-file multiple id="file" v-model="selectedImagePath"></b-form-file>
Вот как я добавляю данные своей формы.
categoryUserAdd(categoryName,selectedImagePath){
let formData = new FormData();
formData.append('categoryName', categoryName);
formData.append('selectedImagePath',selectedImagePath);
return AXIOS.post('categories/add', formData,{
headers: { 'Content-Type': 'multipart/form-data'}
})
}
Я получил это сообщение об ошибке.
Failed to convert property value of type java.lang.String to required type org.springframework.web.multipart.MultipartFile for property selectedImagePath; nested exception is java.lang.IllegalStateException: Cannot convert value of type java.lang.String to required type org.springframework.web.multipart.MultipartFile for property selectedImagePath: no matching editors or conversion strategy found
Response status:400