Guest User

Untitled

a guest
Dec 13th, 2017
70
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.11 KB | None | 0 0
  1. import { Component } from '@angular/core';
  2. import { IonicPage, NavController, NavParams } from 'ionic-angular';
  3. import { Storage } from '@ionic/storage';
  4.  
  5.  
  6. export class CreerDiscussionPage {
  7. discussion: Discussion;
  8.  
  9. constructor(
  10. public navCtrl: NavController,
  11. public navParams: NavParams,
  12. public rfcAPI: RfcApiProvider,
  13. public discussionProvider: DiscussionProvider
  14. ) {
  15. this.rfcAPI = rfcAPI;
  16. this.discussionProvider = discussionProvider;
  17. this.discussion = new Discussion();
  18. }
  19.  
  20. getDiscussion() {
  21. this.rfcAPI.getDiscussion()
  22. .then(data => {
  23. // Error raised in this place : Property 'name' does not exist on type '{}'.
  24. console.log(data.name);
  25. });
  26. }
  27.  
  28. }
  29.  
  30. // Method in the rfcApi provider
  31.  
  32. import { HttpClient, HttpHeaders, HttpParams } from '@angular/common/http';
  33.  
  34. .....
  35.  
  36. getDiscussion() {
  37. return new Promise(resolve => {
  38. this.http.get('http://localhost:3000/api/conversation/9a19d9e944e4b105d360614572b715434a365e724beddb83a4f1464a1ea79d29')
  39. .subscribe(data => {
  40. resolve(data);
  41. }, err => {
  42. console.log(err);
  43. });
  44. });
  45.  
  46. }
Add Comment
Please, Sign In to add comment