タイムラインの概念で営業担当者の記録を視覚化する Lightning Web コンポーネントを作成しています。最近リリースされた Salesforce の API を使用して、タイムライン コンポーネント、スタイルなどを作成し、データを取得することに成功しました。詳細については、以下のリンクを記載しました。 私は JavaScript についてはかなり初心者なので、重大な間違いがあった場合はご容赦ください。
https://developer.salesforce.com/docs/component-library/documentation/en/lwc/lwc.reference_wire_adapters_get_rated_list_records
この問題は、データを取得し、フィールドの特定の値に基づいてレコードを異なるコレクションに分割しようとしたときに発生し、結果が生成されません。 HTML で for:each を使用してコレクションを呼び出していますが、レコードが表示されません。
問題はコレクションにデータを追加する for ループにあると思いますが、よくわかりません。 data[x]
を this.records[x]
に変更しましたが、同じ結果が得られます。あらゆるご指摘に感謝し、建設的な批判を歓迎します。
API によって提供されるレコード コレクションを使用すると、レコードが表示されることに注意してください。
タイムライン.js
リーリータイムライン.html
ああああ