Guest User

Untitled

a guest
Aug 12th, 2018
109
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.46 KB | None | 0 0
  1. <template>
  2. <b-card class="col-md-8 offset-md-2">
  3. <form id="loginForm" @submit.prevent="register">
  4. <h1>Registration</h1>
  5. <b-form-group label="Your name" label-for="user_name">
  6. <b-form-input id="user_name" type="text" v-model.trim="user.name"></b-form-input>
  7. </b-form-group>
  8.  
  9. <b-form-group label="Your email" label-for="user_email">
  10. <b-form-input id="user_email" type="email" v-model.trim="user.email"></b-form-input>
  11. </b-form-group>
  12.  
  13. <b-form-group label="Your password" label-for="user_password">
  14. <b-form-input id="user_password" type="password" v-model.trim="user.password"></b-form-input>
  15. </b-form-group>
  16.  
  17. <b-button type="submit" variant="success">Registration</b-button>
  18. </form>
  19. </b-card>
  20. </template>
  21.  
  22. <script>
  23. export default {
  24. data() {
  25. return {
  26. user: {
  27. name: null,
  28. email: null,
  29. password: null
  30. }
  31. }
  32. },
  33.  
  34. methods: {
  35. register() {
  36. axios.post('api/1.0/register', this.user)
  37. .then(response => {
  38. console.log(response);
  39. })
  40. .catch(response => {
  41. console.log(response);
  42. });
  43. }
  44. }
  45. }
  46. </script>
  47.  
  48. <style scoped>
  49.  
  50. </style>
Add Comment
Please, Sign In to add comment