vue. js проблема при загрузке файла - PullRequest
0 голосов
/ 05 августа 2020

При загрузке файла с 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
...