[[ opt.option ]]
次のコードで、テンプレートタグが値に評価されないことがあるのはなぜだろうか
<span ng-repeat="opt in options">
<button ng-click="button = [[ opt.option ]]" ng-class="{ active : button == [[ opt.option ]] } ng-cloak>
<i class="icon-tick visible-in-active" ></i>[[ opt.option ]]
</button>
</span>
ボタンは、ボタンに名前を付けるためのテンプレートタグが機能していることを意味する名前で出力されていますが、ボタンのいずれかをクリックしても、テンプレートタグが評価されていないことを意味するアクティブなものはng-click
ありng-class
ません。どうしてこれなの?
編集
私はdjangoを使用しているので、djangoもこれらのタグを使用するため、{{}}を[[]]でオーバーライドする必要がありました{{}}
これを達成したい。ボタンをクリックするとアクティブになり、前のアクティブなボタンは非アクティブになります。これがJsFiddleを取得しているものです