Как загружать картинку на локальный сервер через 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). Полноценного ответа не нашел. Хотелось бы услышать ваше мнение.
  • Вопрос задан
  • 767 просмотров
Пригласить эксперта
Ответы на вопрос 1
bootd
@bootd
Гугли и ты откроешь врата знаний!
js в браузере не имеет доступа к файловой системе, вы не сможете сохранить таким образом изображение. Для этого вам нужен либо php, либо node.js
Ответ написан
Ваш ответ на вопрос

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

Похожие вопросы