Advertisement
Guest User

ddddd

a guest
Jan 25th, 2017
107
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.40 KB | None | 0 0
  1. import { Component } from '@angular/core';
  2. import { NavController, NavParams, AlertController } from 'ionic-angular';
  3. import { User } from '../../user-model';
  4. import { Http, Headers } from '@angular/http';
  5. import 'rxjs/add/operator/map';
  6. @Component({
  7. selector: 'page-signup',
  8. templateUrl: 'signup.html'
  9. })
  10. export class Signup{
  11. user: User = {
  12. name: "",
  13. username: "",
  14. email: "",
  15. password: ""
  16. };
  17. response="";
  18.  
  19. confirmPassword: string;
  20. url: string;
  21. headers: Headers;
  22.  
  23. constructor(public navCtrl: NavController, public navParams: NavParams, public alertCtrl: AlertController, public http: Http) {
  24. this.headers = new Headers();
  25. this.headers.append('content-type', 'application/x-www-from-urlencoded');
  26. this.headers.append('cache-control', 'no-cache');
  27. this.headers.append( 'x-apikey', 'c0b179acd662d52601db1236cdbaf50fdfa31');
  28.  
  29. }
  30.  
  31. ionViewDidLoad() {
  32. console.log('ionViewDidLoad SignupPage');
  33. }
  34. goToLogin(){
  35. this.navCtrl.pop();
  36. }
  37.  
  38. signup() {
  39. var link = 'https://fiszki-32b3.restdb.io/rest/uzytkownik';
  40. var data = JSON.stringify({name: "MARCIN" ,username: "Marcin", email: "marcinokon@marcinokon.pl", password: "password"});
  41.  
  42. this.http.post(link, data)
  43. .subscribe(data => {
  44. this.response = data._body;
  45. }, error => {
  46. console.log("Oooops!");
  47. });
  48. }
  49. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement