我在Angular.js中有以下代码,其中我尝试根据变量-togglequadkey的切换条件来切换2个类。
<span class="quad-icon" data-ng-class="'quad-icon':!togglequadkey, 'teeth-icon':togglequadkey"></span>
我总是以某种方式总是只获得上一类的头等舱,但上面一行出现控制台错误。有人可以帮忙吗?
我还为其功能添加了代码:
$scope.togglequadkey = false;
$scope.togglequad = function() {
$scope.togglequadkey = $scope.togglequadkey === false ? true : false;
};
最佳答案
您试图使用对象语法而不将对象包装在{}
中
尝试:
data-ng-class="{'quad-icon':!togglequadkey, 'teeth-icon':togglequadkey}"
关于javascript - 通过data-ng-class根据不同条件添加类,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32740035/