0

Angular & Web api でエラーを適切に処理および制御する方法を知りたいのですが、いくつかのチュートリアルで、データを取得しているサービスではなくコンポーネントでエラーが処理されることがわかりました..そして基本的にバックエンドと角度/クライアントの両方のエラーが処理されますこのようなコンポーネントで:

ここに画像の説明を入力

彼がコンポーネントでバックエンドとフロントエンドの両方のエラーを処理できるのはどうしてだろうか? つまり、Web API で TRY/CATCH が必要ないということですか? これもそれを処理する必要がありますか?

ここで混乱しています。この例を説明してください...

service.tsそして、この例では - にエラー ハンドラを追加する必要があると考えましたがPeopleService、whilePeopleServiceは次のようになります。

ここに画像の説明を入力

だから私はこれについて混乱しています:

エラーを処理するロジックが service.ts にあるべきではありませんか?

WebApi で try/catch を記述すべきではないのに、なぜここでバックエンド エラーが処理されるのでしょうか?

みんな助けてくれてありがとう乾杯!

4

1 に答える 1