[解決済み] ERROR エラーです。StaticInjectorError(AppModule)[UserformService -> HttpClient]です。
2022-02-07 11:48:43
質問
PrimeNGテーブルを追加しようとして、ここでビルドを壊してしまいました。 https://github.com/BillyCharter87/Tech-O-Dex-UI/tree/BrokeIt
を更新した記憶があります。
package.json
TypeScript 2.3.4から2.4.0にしたら、(たしか)
Headers
と
Http
をPOST呼び出しに使用しました。2.3.4に戻してみましたが、効果はありませんでした。追加で直せるところは直しました。
import { HttpClient, HttpHeaders } from "@angular/common/http";
というエラーに遭遇します。
HttpClient
. をインポートしてみました。
HttpClient
をプロバイダに入れるには、このようにします。
providers: [HttpClient]
をapp.module.tsに追加しました。
エラーの全容は以下の通りです。
AppComponent.html:9 ERROR Error: StaticInjectorError(AppModule)[HttpClient -> HttpHandler]:
StaticInjectorError(Platform: core)[HttpClient -> HttpHandler]:
NullInjectorError: No provider for HttpHandler!
解決方法は?
をインポートしていることを確認してください。
HttpClientModule
を追加するのではなく
HttpClient
をプロバイダのリストに直接追加します。
参照 https://angular.io/guide/http#setup をご覧ください。
は
HttpClientModule
実際に提供されるのは
HttpClient
を使用します。参照
https://angular.io/api/common/http/HttpClientModule
:
コードサンプルです。
import { HttpClientModule, /* other http imports */ } from "@angular/common/http";
@NgModule({
// ...other declarations, providers, entryComponents, etc.
imports: [
HttpClientModule,
// ...some other imports
],
})
export class AppModule { }
関連
-
[解決済み] @viewChildが機能しない - プロパティnativeElementがundefinedで読み込めない
-
[解決済み] テンプレートパースエラーです。'mat-icon' は既知の要素ではありません。
-
[解決済み] <selector>' が Angular コンポーネントの場合、それがこのモジュールの一部であることを確認する。
-
[解決済み] Angular CLIでコンポーネントの名前を変更する方法は?
-
[解決済み] Electron - ローカルリソースのロードが許可されていません
-
[解決済み] ERROR エラーです。StaticInjectorError(AppModule)[UserformService -> HttpClient]です。
-
[解決済み] updateValueAndValidityとは?
-
[解決済み] ウェブストーム Must be lvalue」の意味するところ
-
[解決済み] Angular 2の「コンポーネント」は既知の要素ではありません。
-
[解決済み] Angular 2 : NgModule のメタデータが見つかりません。
最新
-
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 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み】angular 4アプリにReactiveFormsModuleを追加すると、NgControl用のプロバイダがないエラーが発生する。
-
[解決済み] テンプレートパースエラーです。'mat-icon' は既知の要素ではありません。
-
[解決済み] Angular2 Router: Error: Cannot find primary outlet to load 'InboxComponent'.
-
[解決済み] ag-gridで「表示する行がありません」テキストをプログラムで変更するにはどうすればよいですか?
-
[解決済み] プロパティ 'json' はタイプ 'Object' に存在しません。
-
[解決済み] Error.を修正する方法 No value accessor for form control with name' in Angular Unit Test?
-
[解決済み] モジュール "ionic-native" が見つかりません。
-
[解決済み] なぜ mat-tables matRowDef は 2 つの変数を含むのですか?
-
[解決済み] Angular2の素材ダイアログに問題あり - @NgModule.entryComponentsに追加しましたか?
-
[解決済み] Angular 2 : NgModule のメタデータが見つかりません。