Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import { Component } from '@angular/core';
- import { RegisterService } from '../../services/register/register.service';
- import { User } from '../../../User';
- import {ChatService} from "../../services/chat/chat.service";
- @Component({
- moduleId: module.id,
- selector: 'register',
- templateUrl: 'register.component.html',
- providers: [RegisterService]
- })
- export class RegisterComponent {
- //initialisation de notre classe/modele User/ts
- user : User;
- email : string;
- pseudo : string;
- //password : string;
- /*ici les petites salopes on passe en parametre notre service qui push dans la DB en appelant
- les routes de notre fichier register.js du serveur , pour le call a chaque fois qu on appelera ce component
- */
- constructor(private registerService:RegisterService){
- }
- //lie avec notre html bien sur ici add user prend en parametre le click sur le bouton. il settera les valeurs
- //de notre model User.ts cree dans le dossier client (on ne fait que recuperer la valeur des champs du formulaire)
- addUser(email,pseudo){
- //event.preventDefault();
- //var newUser = {
- //this.user = new User();
- //var newUser = {
- email = this.email;
- pseudo = this.pseudo;
- //}
- //}
- //password : this.password
- console.log(email);
- console.log(pseudo);
- //la on passe notre newUser cree lors du click a notre register.service qui lui le donnera a la DB avec sa propre
- //methode addUser
- //this.registerService.addUser(newUser)
- this.registerService.addUser(email,pseudo);
- //.suscribe(
- }
- /*
- getUsername(){
- this.chatService.getUsername();
- }*/
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement