問題タブ [mat-table]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
14143 参照

angular - angular 2バージョン6でMatTableDataSourceを更新する正しい方法

MatTableDataSource によって供給されるマット テーブル コンポーネントを使用するリストがあります。

component.html で

component.ts で

アイテムをクリックして削除すると、サーバーからの成功のコールバックで、MatTableDataSource(this.resources) を再インスタンス化することで新しい結果セットを反映するようにリストを更新し、そのように新しい結果セットを渡します。これは機能します...

しかし、これは機能しますが、これは間違っていると感じています。

データソースを拡張する必要があるという記事を読みましたか? renderRows() メソッドを呼び出しますか? 私はこれを試しましたが、私のシナリオではうまくいかないようです。

私に代わって理解が不足していることを私は知っています。

ヘルプ/アドバイスをいただければ幸いです。

前もって感謝します。