我正在尝试使用ng-click的参数将类添加到同一个元素,但到目前为止还没有运气。
我做错了什么? 基本上我想要做的是在单击时向元素添加某个类。现在,在ng-click上,我宣布回答=“是”。
这是我的代码:
<div class="col-md-8 col-md-offset-2" ng-switch on="answer">
<div class="row question">Do you like to travel?</div>
<div class="row">
<div class="col-md-12">
<div class="col-md-6">
<a class="btn col-md-12" ng-click="answer='yes'" ng-class="answer='yes' : 'active'" >Yes</a>
</div>
<div class="col-md-6">
<a class="btn col-md-12" ng-click="answer='no'">No</a>
</div>
</div>
</div>
</div>
答案 0 :(得分:1)
正确的语法是:
ng-class="{'active' : answer == 'yes'}"