如何在angularjs中使用ng-class应用css

我有一个标签,当我在我的领域没有数据时,我想要应用课程。

<label class="col-xs-6 btn btn-white" ng-click="checkMultiSelect(vm.settingsObj.customfields_student,val.key)" ng-class="{'active': vm.settings.customfields_student.indexOf(????) == -1 }"> 

我的设置对象是这样的:

 "details": { "__v": 0, "_id": "58413d990533de0d1a3a4986", "customfields_student": [ "" ], } } 

任何人可以build议帮助我如何才能申请类,当它是空的?

这是代码:

你需要检查你的数组的length

  ng-class="{'active': vm.settings.customfields_student.length==0 }" 

这是一个工作小提琴 。

使用Array.length属性,它返回数组中元素的数量。

 ng-class="{'active': vm.settings.customfields_student.length == 0 || vm.settings.customfields_student[0].length == 0 }" 

如果可以使用String.length属性来检查第一个元素的长度。