問題タブ [angular-material-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 投票する
3 に答える
14319 参照

angular - マテリアル テーブル セルの角度表示イメージ

Material テーブルのセルに画像を表示しようとしています。したがって、HTMLファイルでこのコードを試しました:

残念ながら、テーブルには何も表示されません。

0 投票する
1 に答える
890 参照

angular - Angular Material テーブルのデータ ソースにデータが表示されない

IEX トレーディング API を使用して株価のテーブルを作成しようとしています。ただし、データソースに接続しようとすると問題が発生します。ngfor を使用してデータを表示することはできますが、テーブルを使用しようとするとデータが表示されません。他に何を試したらよいかわかりません。APIからデータを受け取る方法に問題があるのではないかと考えていました。サービスクラスでは、テーブルを操作できるように配列に変換しようとしています。

0 投票する
1 に答える
2386 参照

javascript - Key-Value オブジェクトを Angular Material テーブルのデータソースとして使用する方法

次のような API 応答があります。

このオブジェクトをマテリアル データ テーブルのデータソースとして使用したいのですが、次のエラーが発生します。

指定されたデータ ソースは、配列、Observable、または DataSource と一致しませんでした

次のようなセル定義を使用してみました。

しかし、それはうまくいきませんでした。

もちろん、オブジェクトをループして、次のような配列を作成することもできます。

これで問題は解決するかもしれませんが、不要だと思うので、これを実行したくありません。

編集

このコードをサービス呼び出しに追加して修正しました。

0 投票する
0 に答える
708 参照

angular - Angular マテリアル テーブルのページ付け、並べ替え、および Firebase

このテーブルを、ページネーションと並べ替えを firebase と一緒に機能させるのに非常に苦労しました。テーブルをfirebaseで動作させることができましたが、並べ替えとページネーションを導入しようとするとすぐに、すべてがぼんやりし始めました。ドキュメントを読んだ後、回路図があることがわかったので、マテリアル テーブルの回路図を生成し、それを適応させようとしましたが、ここに残されました。これが必要以上に難しいように思える理由がわかりません。私はここで数日間これを行ってきましたが、ここで何が欠けていますか?

これが私のData-table-datasource.tsです

firebaseからデータを取得するための私のdataviewdata.service:

私のdata-table.component.ts:

また、component.html が必要な場合: