我想知道为什么模板标签[[ 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 也使用这些标签 {{}}