apiRequest

This commit is contained in:
Sebastian Frank
2017-08-24 15:55:44 +02:00
parent 931c142e16
commit 06db9fa762
4 changed files with 159 additions and 47 deletions

View File

@@ -0,0 +1,37 @@
<template>
<div class="LoginForm">
<h2>Login</h2>
<form @submit.prevent="login">
<label>Username:</label><input type="text" v-model="username"><br>
<label>Password:</label><input type="password" v-model="password"><br>
<input type="submit" value="login">
</form>
</div>
</template>
<script>
import Axios from 'axios';
export default {
name: 'LoginForm',
data() {
return {
username: '',
password: ''
}
},
methods: {
login() {
this.$store.dispatch("login", this.$data)
.then(user => {
console.log("---- user login --------");
console.log(user);
})
.catch(error => {
console.log("---- login error -------");
console.log(error);
});
}
}
}
</script>