【发布时间】:2013-10-25 04:58:13
【问题描述】:
我想知道为什么模板标签 [[ 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 也使用这些标签 {{}}
【问题讨论】:
标签: javascript angularjs django-templates angularjs-directive