Хочу отправить простую форму, но при нажатии кнопки не происходит вообще ничего. Через POSTMAN все проходит.
Я уже и посмотрел видео индуса и у него +- тоже самое, но пост запрос уходит, у меня даже в лог консоли не выводится ( с текущего кода стёр ).
Помогите пожалуйста разобраться в причине
<template>
<div class="root">
<form @submit.prevent="sendForm">
<label>
Введите почту
<input type="email" v-model="postData.email" @input="emailInput"/>
</label>
<br/>
<label>
Введите пароль
<input type="password" v-model="postData.password" @input="passwordInput"/>
</label>
<br/>
<button type="submit">Отправить</button>
<br/>
email: {{ postData.email }}
password: {{ postData.password }}<br/>
{{ info }}
</form>
</div>
</template>
<script>
import axios from 'axios'
export default {
name: 'HomeComponent',
data() {
return {
postData: {
email: 'mail@yandex.ru',
password: 'pass'
},
info: null
}
},
methonds: {
emailInput(event) {
this.postData.email = event.target.value,
},
passwordInput(event) {
this.postData.password = event.target.value
},
sendForm() {
try {
axios.post('http://127.0.0.1:8000/register', this.postData).then(response => (this.info = response))
}
catch(error) {
this.info = error
}
}
}
}
</script>