Как загружать картинку на локальный сервер через axios?

Доброго времени суток. Работаю с VUE JS. Удается загрузить изображение в переменную.

<md-file type="file" @change="onFileSelected" v-model="NewPost.cover" accept="image/*" />
        <md-button class="md-raised md-primary" @click="onUpload">Загрузить</md-button>


methods: {
    onFileSelected: function(event){
      this.selectedimage = event.target.files[0]
 
    },
    onUpload: function(){
      const fd = new FormData();
      fd.append('image', this.selectedimage, this.selectedimage.name);
			axios.post("/img", fd)
			.then(function(response){
        	console.log(response);
				
			});
    },
}

Возникли сложности с загрузкой изображения на сервер (локальный) через axios POST. Хочется именно, чтобы изображения (например image.png) грузились в папку с изображениями (например img). Полноценного ответа не нашел. Хотелось бы услышать ваше мнение.
  • Вопрос задан
  • 732 просмотра
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
js в браузере не имеет доступа к файловой системе, вы не сможете сохранить таким образом изображение. Для этого вам нужен либо php, либо node.js
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы