使用angularjs中的范围显示和隐藏按钮

时间:2015-12-07 09:07:00

标签: javascript angularjs

我想在特定操作上隐藏按钮。例如,当我显示组织单位记录时,我想隐藏定位按钮。这是在表格中。

网格显示城市和组织单位的记录。我不希望在查看组织单位时显示定位按钮。

    $scope.showOrganizationunit=function(){

     show organization unit data 

      Hide button ( how to do it)
      can we use nghide here for the button



}

1 个答案:

答案 0 :(得分:1)

您应该添加HTML代码,我将为您提供一般样本:

HTML:

<button ng-show="organization" ng-click="showOrganizationunit()">Click me</button>

JS:

$scope.organization = true;
$scope.showOrganizationunit=function() {
   $scope.organization = false;
}

另一种更简单的方法是直接在HTML中定义范围变量,这样您就不需要任何控制器:

<button ng-show="organization" ng-click="organization = (organization) ? false : true">Click me</button>

JSFiddle