私はこのデータ構造を持っています、検索:
{
id: '1',
name: 'Foo'
service_ids:
[
3,
8,
12
]
}
次に、上記の service_ids の ID と以下の ID を一致させる別のデータ構造、services があります。
[
{
id: 3,
name: 'Fighter'
},
{
id: 4,
name: 'Typhoon'
},
{
id: 8,
name: 'Kung'
},
{
id: 12,
name: 'Builder'
}
]
これをAngularJSを使ってフォームに表示したい。名前はいいです。可能なすべてのサービスをチェックボックスとして表示したいのですが、検索でいずれかのサービスがチェックされている場合は、チェックボックスにチェックが入っています。何かのようなもの:
<li ng-repeat="search in searches">
<input ng-model="search.name">
<ul>
<li ng-repeat="service in services">
<input type="checkbox">
{{service.name}}
</li>
</ul>
</li>
そのチェックボックスをservice_idsとサービスにリンクする方法がわかりません。どんな助けでも感謝します。
$リソースを使用しています。