オブジェクトがネストされた配列で構成されている場合、複雑なオブジェクトを子コンポーネントに渡すより良いソリューションがありますか?角2:コンポーネント入力を使用してネストされた配列を渡す
は、ここに私の問題です:{{animal.quadripeds[2].dogs[4].furColor}}
インデックス値はハードコードされている:子コンポーネントに表示される部分のhtmlで、あなたはこのようなネストされた配列を表現する必要があります。例えば、このようにそれを見てよりよいだろう: はanimal.quadripeds.find(q => q.isDirty == true).dogs.find(d => d.isDirty == true).furColor.
は残念ながら、あなたは{{}}
で.find()を使用することはできませんここではあなたの楽しみのためのplnkrです:Nested Arrays via Component Input
感謝!
この検索をコントローラに委任するだけですか?とにかくテンプレート内で行うのはあまり読みにくいです。 – dfsq
代わりにサービスに委任@dfsqコントローラーはビジネスロジック用ではありません – glcheetham