0

import { Injectable } from '@angular/core';
import {HttpClient} from '@angular/common/http';

@Injectable({ providedIn: 'root' }) export class RegisterService { url = 'http://unfaithfuldate.com/user/api';

constructor(private http : HttpClient) { } sendForm(data){ return this.http.post(this.url,data).subscribe(data=>data);

} }

import { Component, OnInit } from '@angular/core';
import {FormControl, FormGroup} from '@angular/forms';
import {RegisterService} from '../services/register.service';
@Component({
  selector: 'app-auth-reg',
  templateUrl: './auth-reg.component.html',
  styleUrls: ['./auth-reg.component.css']
})
export class AuthRegComponent implements OnInit {

regForm = new FormGroup({ username : new FormControl(''), email : new FormControl(''), password : new FormControl(''), gender : new FormControl('') }); response : any; constructor(private _registerService:RegisterService) { }

ngOnInit() { }

onRegister(){ this.response = this._registerService.sendForm(this.regForm.value); console.log(this.response); }

}

1 Answers1

0

В браузере, на панели разработчика(shift+ctrl+i ил F12) есть вкладка сеть. На ней отображаются запросы сделанные от клиента. дальше нужно выбрать вкладку response(ответ) и посмотреть.

shadow
  • 107
  • ответ не имеет отношения к поставленному вопросу – arturovt May 17 '19 at 13:14
  • @overthesanity, что значит не имеет? - спросили как посмотреть ответ с сервера, я написал. – shadow May 17 '19 at 13:51
  • в вопросе приведен код с console.log – arturovt May 17 '19 at 13:57
  • @overthesanity он пытается распечатать его, чтоб посмотреть через консоль. автор не указал, что надо его получить в коде. там написано, "как посмотреть". подождем когда он ответит. – shadow May 17 '19 at 14:02