[解決済み】プロパティ 'map' が 'Observable<Response>' 型に存在しない。
2022-04-21 08:27:19
質問
AngularからAPIを呼び出そうとしているのですが、このエラーが発生します。
Property 'map' does not exist on type 'Observable<Response>'
この類似の質問からの回答は、私の問題を解決しませんでした。 Angular 2 beta.17:プロパティ 'map' がタイプ 'Observable<Response>' に存在しない。 .
Angular 2.0.0-beta.17を使用しています。
解決方法を教えてください。
をインポートする必要があります。
map
演算子を使用します。
import 'rxjs/add/operator/map'
あるいはもっと一般的に
import 'rxjs/Rx';
お知らせ RxJSのバージョンについて
6.x.x
以上の場合、以下のコードに示すように、パイプ式演算子を使用する必要があります。
import { map } from 'rxjs/operators';
import { HttpClient } from '@angular/common/http';
// ...
export class MyComponent {
constructor(private http: HttpClient) { }
getItems() {
this.http.get('https://example.com/api/items').pipe(map(data => {})).subscribe(result => {
console.log(result);
});
}
}
を使用するサポートをRxJSチームが削除したことが原因です。 を参照してください。 変更点 をクリックすると、RxJS の変更履歴が表示されます。
チェンジログより
演算子 : パイプ可能な演算子は、以下のようにrxjsからインポートする必要があります。
import { map, filter, switchMap } from 'rxjs/operators';
. ディープインポートはできません。
関連
-
[解決済み] Angular 5:"ControlContainerのプロバイダがありません"
-
[解決済み] Electron - ローカルリソースのロードが許可されていません
-
[解決済み] Angular 8 NgForはArray errorやAcces Control Allow originなどのIterableへのバインディングのみをサポートしています。
-
[解決済み] Error.を修正する方法 No value accessor for form control with name' in Angular Unit Test?
-
[解決済み] モジュール 'ngx-cookie-service' が見つかりません。
-
[解決済み] formGroup' は 'form' の既知のプロパティではないため、バインドできません。
-
[解決済み】'formControl'は'input'の既知のプロパティではないのでバインドできない - Angular2 Material Autocomplete問題
-
[解決済み】タイプ 'EventTarget' にプロパティ 'value' が存在しない。
-
[解決済み】TypeScriptのEventTarget型にプロパティ'value'が存在しない。
-
[解決済み】Angular 2 beta.17:プロパティ 'map' がタイプ 'Observable<Response>' に存在しない。
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] webpack のアップグレード後、名前空間 NodeJS が見つからない
-
[解決済み] Angular 2 ルーターベースなし href = "/stock/stock_detail.html?
-
[解決済み] ウェブストーム Must be lvalue」の意味するところ
-
[解決済み] AngularのngClassとトグルクラスのクリックイベント
-
[解決済み] "エラーです。オーバーレイのプロバイダがありません!"
-
[解決済み] モジュール "ionic-native" が見つかりません。
-
[解決済み] Angularで電話番号の入力をフォーマットする
-
[解決済み] モジュール 'ngx-cookie-service' が見つかりません。
-
[解決済み】Angular 2 beta.17:プロパティ 'map' がタイプ 'Observable<Response>' に存在しない。
-
[解決済み] Angular 2 ServiceからObservableを作成し返す