次のコード サンプルでは、div の ng-show ディレクティブではなく、アンカー要素の ng-click ディレクティブの position[0].position の周りにブラケットが必要なのはなぜですか?
<div ng-controller="PlayersController as pl">
<section ng-init="tab = 'goalkeepers'">
<li ng-repeat="position in pl.players">
<a href ng-click="tab = {{position[0].position}}">{{position[0].position}}</a>
</li>
</section>
<div ng-repeat="position in pl.players">
<div ng-repeat='player in position' ng-show="tab === position[0].position">
<h2 ng-show='$first'>{{player.position}}</h2>
<h3>{{player.name}}</h3>
<h4>{{player.price | currency: '£': 0}} {{player.score}}</h4>
</div>
</div>
</div>
平等の設定と平等のチェックに関係がありますか? ネストされた ng-repeat に関連していますか?
div 要素の ng-show で等値チェックを括弧で囲むと、解析エラーが発生します。なぜですか?