私はjsonの文字列を持っています(2つの異なるデータベース)。ネストされたng-repeatのanglejsを持つ2つの異なるjson-stringからデータを表示します
[{
sport: football,
sportid: 1
},{
sport: tennis,
sportid: 2
},{
sport: golf,
sportid: 3
},{
sport: swimming,
sportid: 4
}]
と
[{
personid: 1,
name: "john",
sportid: 1
},{
personid: 2,
name: "mark",
sportid: 3
},{
personid: 3,
name: "steve",
sportid: 4
},{
personid: 4,
name: "marcel",
sportid: 2
},{
personid: 5,
name: "dirk",
sportid: 1
},{
personid: 6,
name: "fred",
sportid: 2
},{
personid: 7,
name: "bart",
sportid: 3
},{
personid: 8,
name: "lieve",
sportid: 1
}]
が出力:
1 footbal
- john
- dirk
- lieve
2 tennis
- marcel
- fred
3 golf
- mark
- bart
4 swimming
- steve
方法AngularJS
sport
とperson
を組み合わせることができ、それは一種の、sport
にsportid
を表示し、それぞれの名前が属していることを例として sportid
を介してスポーツに。
EDIT:私はしたくは使用しない複数の便利な理由ためGoogle Spreadsheet
json
角度配列はライブラリの一部としてこのようになっていますが、underscore.jsやlodashなどのこの機能を提供する他のjavascriptライブラリと完全に互換性があります。 – Claies
ありがとう@Claies、これらのライブラリを探します。しかし、この例では(参照:plnkr.co/edit/wIiSmRb2c9AzHnTVaId2?p=preview)。私は、それは動作しますが、Googleスプレッドシートとの組み合わせでフィルタが失敗したと思います。 –