Advertisement
Guest User

Untitled

a guest
May 18th, 2017
85
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.76 KB | None | 0 0
  1. import { Component } from '@angular/core';
  2. import { RegisterService } from '../../services/register/register.service';
  3. import { User } from '../../../User';
  4. import {ChatService} from "../../services/chat/chat.service";
  5. @Component({
  6. moduleId: module.id,
  7. selector: 'register',
  8. templateUrl: 'register.component.html',
  9. providers: [RegisterService]
  10. })
  11.  
  12. export class RegisterComponent {
  13.  
  14. //initialisation de notre classe/modele User/ts
  15. user : User;
  16. email : string;
  17. pseudo : string;
  18.  
  19.  
  20. //password : string;
  21.  
  22. /*ici les petites salopes on passe en parametre notre service qui push dans la DB en appelant
  23. les routes de notre fichier register.js du serveur , pour le call a chaque fois qu on appelera ce component
  24. */
  25. constructor(private registerService:RegisterService){
  26.  
  27. }
  28.  
  29. //lie avec notre html bien sur ici add user prend en parametre le click sur le bouton. il settera les valeurs
  30. //de notre model User.ts cree dans le dossier client (on ne fait que recuperer la valeur des champs du formulaire)
  31. addUser(email,pseudo){
  32. //event.preventDefault();
  33. //var newUser = {
  34. //this.user = new User();
  35. //var newUser = {
  36. email = this.email;
  37. pseudo = this.pseudo;
  38. //}
  39. //}
  40. //password : this.password
  41.  
  42. console.log(email);
  43. console.log(pseudo);
  44.  
  45. //la on passe notre newUser cree lors du click a notre register.service qui lui le donnera a la DB avec sa propre
  46. //methode addUser
  47. //this.registerService.addUser(newUser)
  48. this.registerService.addUser(email,pseudo);
  49. //.suscribe(
  50. }
  51.  
  52. /*
  53. getUsername(){
  54. this.chatService.getUsername();
  55. }*/
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement