逻辑很简单。选中至少一个复选框时显示链接。我在计算复选框功能中执行此操作。
JS
$scope.calculateChecked = function() {
var count = 0;
angular.forEach($scope.data, function(value) {
if(value.checked)
count++;
});
if(count !=0){
return count;
}else{
return "null";
}
};
HTML
<a ng-show="{calculateChecked()}!='null'" ng-click="getlinks()"><p ng-show="loader==false" class="newtopic">Open {{calculateChecked()}} Topic</p></a>
我希望这项工作ng-show="{calculateChecked()}!='null'"
,但它不会
答案 0 :(得分:0)
删除ng-show
<a ng-show="calculateChecked() != 'null'" ng-click="getlinks()"><p ng-show="loader==false" class="newtopic">Open {{calculateChecked()}} Topic</p></a>
答案 1 :(得分:0)
删除函数调用周围的有角度的括号:
纳克放映=&#34;!calculateChecked()=&#39;空&#39;&#34;