残りのAPIのデータが移入される表から行を削除しようとしています。削除操作は最後の行を除いて正常に動作します。最後の行を削除しようとするたびに、削除されますが、テーブルから消えません。最後の行を削除している間、私のget APIは、最後のエントリが削除されたときに404データにエラーが見つかりません。だから私は404エラーを処理し、ゼロ行を表示するように私のテーブルを再レンダリングすることができますか?角度2の各http削除でテーブルを再レンダリングする方法はありますか?
0
A
答えて
0
あなたは質問を適切に説明できますか?私の理解によると、実装する2つの方法があります: 最初に、API呼び出しを削除しながら、良いアイデアではない全体の配列(テーブル)オブジェクトを取得します。 成功したレスポンスを得るには、Id(s)に基づいてAPI呼び出しを削除する際に、行IDに基づいてその行を削除し、エラーが発生した場合は、特定のエラーメッセージ。
deleteRow() {
this._testService.deleteRow(this.selectedRow)
.subscribe(
response => {
this.rowsData.splice(this.selectedRowIndex, 1);
},
error => {
this.errorMessage = <any> error;
}
);
}
最後の行の削除でエラーが発生する理由は次のとおりです。あなたはバックエンドでそれを把握するか、APIを適切に呼び出すかどうかをチェックする必要があります。
希望があれば、同じことについて少し詳しく説明します。
関連する問題
- 1. 角度2のテーブルから行を削除する方法
- 2. DataTableを角度2で再レンダリングする
- 3. 角度jsのテーブル行を削除する方法は?
- 4. 角度2のドキュメント/角度2のngdocsはありますか?
- 5. 角度2+テンプレートのオブザーバブルを削除/破棄する方法
- 6. ます。http削除:私の角度のコードでURLから
- 7. すべての角度2のコンポーネントがレンダリングされるのを待つ方法はありますか?
- 8. 角度2のhttpリクエストでデータテーブルのチェック済み行を削除します
- 9. モジュールローダーなしで角度2を使用する方法はありますか?
- 10. 角度2でオブザーバー関数をデバウンスする方法はありますか?
- 11. 角度2のレイアウトページにヘッダーフッターをレンダリングする方法は?
- 12. 角度2のパラメータでコンポーネントをレンダリングする方法
- 13. 角度2 - 入れ子オブジェクトを削除または更新する方法 - ヒーローズツアー
- 14. 角度2削除対象
- 15. 角2のJSON httpレスポンスの文字を削除しますか?
- 16. 角度2のアプリケーションをキャッシュする方法はありますか?
- 17. 角度2の入力を無効にする方法はありますか?
- 18. 角度2のテーブルの各行にangular2-selectを追加する方法。
- 19. Web API RESTで消費するヘッダーで角度2のHttp削除
- 20. 2つのテーブルから関連するレコードの内容を削除する方法はありますか?
- 21. HTMLの角度jを再レンダリングする
- 22. 角度2でjsonデータをレンダリングする方法
- 23. 角度テーブルのボタンを削除
- 24. 角度2とイオンのjsonからオブジェクトを削除する方法
- 25. 角度2にリッチテキストボックスを実装する方法はありますか?
- 26. 角度(角度2+)のパイプを動的に評価/使用する方法はありますか?
- 27. 角度2のルートに名前を付ける方法はありますか?
- 28. 角度、行を削除するとテーブル全体が削除されます
- 29. Pythonでコマンドプロンプトシェルを削除する方法はありますか?
- 30. Rでrownamesを削除する方法はありますか?
私が提案した最初の方法でDELETEリクエストを行っています。最後の行の削除で私のサーバーは404エラーを出します。最後にデータベースから実際に削除されますが、ビューは再描画されません。 –
私はあなたが提供したソリューションを実装しました。 –
@ChetanNandanwarはあなたのために働いた場合、答えを受け入れることができます。ありがとう –