0

テーブルの 7 ~ 8 行を超えるテーブル行で同じ ng-show 条件を使用したいと考えています。7-8 tr 要素すべてで ng-show="same condition" を繰り返したくありません。条件をトップレベルにする方法はありますか?

以下は私のコードです。ここでは、条件1と条件2の両方が真の場合もあれば、条件1のみが真の場合もあり、条件2のみが真の場合もあります。毎回条件を繰り返したくありません。

 <table>
     <tr ng-show="condition1" >
       <td>test1 </td><td>some value</td>
    </tr> 
    <tr ng-show="condition1" >
       <td>test2</td><td>some value</td>
   </tr> 
    <tr ng-show="condition2" >
       <td>test3</td><td>some value</td>
   </tr> 
    <tr ng-show="condition2" >
       <td>test4</td><td>some value</td>
    </tr> 
    <tr ng-show="condition2" >
       <td>test5</td><td>some value</td>
    </tr> 
    <tr ng-show="condition2" >
          <td>test6</td><td>some value</td>
   </tr> 
</table>
4

2 に答える 2