teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

2

2018/08/03 10:31

投稿

ppp0
ppp0

スコア6

title CHANGED
@@ -1,1 +1,1 @@
1
- Angular6のrxjs(Observable)の値の受け渡し
1
+ rxjs(Observable)の値の受け渡し
body CHANGED
@@ -1,19 +1,9 @@
1
1
  ### 前提・実現したいこと
2
-
3
- 「Angular6でHTTPgetしたデータを表示したい」
4
-
5
- AWS APIGateway+Lambda+Cognitoで構成したAPIからgetしたデータをAngular6で表示させたいと思っています。
2
+ APIからgetしたデータをAngularで表示させたいと思っています。
6
3
  ですが、rxjsのObservableの値の受け渡しがよくわからず、実現できません。
7
4
  ご教示いただければ、幸いです。
8
5
 
9
- ー環境ー
10
- Node: 10.0.0
11
- Angular: 6.0.2
12
- AngularCLI: 6.0.3
13
- rxjs: 6.1.0
14
- typescript: 2.7.2
15
6
 
16
-
17
7
  ### 発生している問題・エラーメッセージ
18
8
 
19
9
  ```
@@ -25,9 +15,9 @@
25
15
 
26
16
  呼び出し先
27
17
  ``` Typescript
28
- public httpGetHuman(token: string): Observable<any> {
18
+ public httpGetHuman(apitoken: string): Observable<any> {
29
19
  const options = {
30
- headers: { Authorization: token }
20
+ headers: { Authorization: apitoken }
31
21
  };
32
22
  return this.http.get(this.Url, options);
33
23
  }
@@ -41,7 +31,7 @@
41
31
  }
42
32
 
43
33
  public getdata() {
44
- return this.api.httpGetHuman(token).subscribe(data => this.data['body'] = data);
34
+ return this.httpGetHuman(apitoken).subscribe(data => this.data['body'] = data);
45
35
  }
46
36
 
47
37
  data: TableItem[] = this.getdata();

1

メソッド名修正

2018/08/03 10:31

投稿

ppp0
ppp0

スコア6

title CHANGED
File without changes
body CHANGED
@@ -41,7 +41,7 @@
41
41
  }
42
42
 
43
43
  public getdata() {
44
- return this.api.httpGetHub(token).subscribe(data => this.data['body'] = data);
44
+ return this.api.httpGetHuman(token).subscribe(data => this.data['body'] = data);
45
45
  }
46
46
 
47
47
  data: TableItem[] = this.getdata();