HTML AngularJS中的条件

HTML AngularJS中的条件,html,angular,conditional,Html,Angular,Conditional,我的代码中有一个小问题,我使用angular和HTML,当我的a>0时,我的行变为可点击并调用函数,如果我的a=0,我必须显示不可点击,知道我的a已经恢复,我尝试使用ng if,但我认为我没有正确的语法 我说法语,这条消息是由谷歌翻译的,如果我犯了错误,我很抱歉 当>0时,我应该显示什么 <tr height="25" name="a" ng-click="startSearch(row,name)"

我的代码中有一个小问题,我使用angular和HTML,当我的a>0时,我的行变为可点击并调用函数,如果我的a=0,我必须显示不可点击,知道我的a已经恢复,我尝试使用ng if,但我认为我没有正确的语法

我说法语,这条消息是由谷歌翻译的,如果我犯了错误,我很抱歉

当>0时,我应该显示什么

          <tr height="25"
                name="a"  
                ng-click="startSearch(row,name)" 
                style="cursor: pointer">
                <td><a class="texte">a</a></td>
                <td align="right">{{a}}</td>
            </tr>
当a=0时

            <tr height="25">
                  <td>a</td>
                  <td align="right">{{a}}</td>
            </tr>
我想做的是:

                  <tr height="25"
                   name="a"   
                   ng-click="startSearch(row,name)"
                   style="cursor: pointer"
                   ng-if="a > 0">
                  <td><a>a</a></td>
                  <td align="right">{{a}}</td>
                  </tr>
                  <tr height="25"
                  ng-if="a= 0">
                  <td>a</td>
                  <td align="right">{{a}}</td>
                  </tr>

我知道这并不多,我只是想理解我的错误,谢谢你在这行有一个错误:ng如果=a=0,实际上我们用=影响变量的值,用==检查相等性


所以这一行应该是ng如果=a==0,我也不确定你是否需要两个ng如果有。你可以使用ng类,ng风格,但对于我来说,使用ng类会更好。 写了一个小例子,希望这是你所期望的

<tr height="25" name="a" ng-click="startSearch(row,name)" ng-style="a>0 && {'cursor':'pointer'}">
  <td>
    <a ng-class="{'texte': a>0}">a</a>
  </td>
  <td align="right">{{a}}</td>
</tr>

<script>
  var startSearch = function (row, name, a) { //or try with ng-disabled instead 
    if (a <= 0)
      return;
      ...
  }
</script> 

我不能完全理解您的问题,但有一个问题是,在使用ng if=a=0的情况下,它应该是ng if=a==0是赋值运算符。