0
質問が奇妙に聞こえたら私を許してください。私は、次のオブジェクトがあるとします。ng-repeatソースから別のキーを呼び出す方法
// For example purposes, pretend that link gets pushed to $scope.links 5 times.
var link = {
name: "name",
description: "description",
members: [{
memname: "member name"
}],
active: true
}
$scope.links.push(link);
を...と
<li ng-repeat="item in links">
<li ng-repeat = "member in item.members">
...
</li>
</li>
を次のように私は$ scope.linksを使用...とmember in item.members
と、リスト内の、私はng-show
ためlink.active
を使用したいです。それは可能ですか?
<li ng-repeat="member in item.members" ng-show="item.active">
:よう
何か。
お知らせください。
ありがとうございます。
あなたが書いた方法で、うまくいくはずです...問題は何ですか? –
もちろん動作します。 'ng-repeat'は自分自身のスコープを作成し、最初のng-repeatでカスタム変数を初期化して、それを2番目のng-repeatで使用することもできます。 – krutkowski86