2013-08-29 25 views
0

我很喜歡Angularjs的初學者,並且赦免我愚蠢的錯誤。我有一個表顯示三列中的數據,我想根據條件篩選此表,並在包含整數的一列中隱藏不必要的數據。我已經使用了與ng-model相關的某些條件的ng-show,並且如果我僅在加載完整表單後在我的ng模型中輸入數據,這種工作纔是完美的。但是,我想在開始時顯示所有表格數據,然後根據ng-show條件隱藏不必要的數據。ng-model table顯示數據angularjs

我該怎麼做?我掙扎着!

<tr ng-show= "change > val1 " ng-repeat="change in montlyProjection();" > 
      <td>some data</td> 
      <td class="number">some data</td> 
      <td class="number" ng-class="positiveNegative(convertToNumber(startBalance) + change)">some data</td> 
     </tr> 

</strong><input type="text" ng-model="val1" placeholder="Enter Amount" /> 

回答

0
<tr ng-show="((change > val1) || !val1)" ng-repeat="change in monthlyProjection()"> 

嘗試增加附加條件的NG-顯示指令。如果!val不起作用,請嘗試使用「angular.equals(val1,'')」或「angular.isDefined(val1)」

+0

謝謝。現在它正在工作...... – rakeeee