私はLodash
に初心者です。TypeScript
コーディングで使用しています。だから私はitems
(食品の)と呼ばれるオブジェクトの配列を持っている、すべてのitem
は(id
& name
属性を持つ)category
オブジェクトパラメータを持っているので、それは次のようになります。Lodash関数のパラメータタイプを変更してください
は、私はグループ、それらのitems
にしたいです(:;任意の公共foodLists)、 および負荷後のcategroy名によって、私はfoodLists
と呼ばれるタイプany
の新しいオブジェクトを作成しましたこれらの項目は、私はこれを試してみた:
this.foodLists = lodash.keyBy(this.items, 'category.name');
は実際に、それは仕事の一部をしたので、それは次のように表示されます:
だから、アイテムがカテゴリ別にソートされ、問題は、は各カテゴリの項目がであることですが、多くの項目は各カテゴリに影響を与えたいと考えています。 lodash.keyBy()
の2番目のパラメータ(ここでは'category.name'
)はオブジェクトの配列を受け入れる必要があります。あなたが私を理解してくれることを望むよ。それは可能ですか?または希望の結果を与えるlodashの任意の代替ですか?そしてありがとう。
ようですどうもありがとうございました:) –