2016-09-03 3 views
0

すべてのデータを同じページに表示する必要があるため、ページネーションは使用できません。私は角1.5で働いていますし、次のコードです:ng-repeatでウォッチャー数を減らす方法

<div ng-repeat="a in data"> 
    <span>{{a.help}}</span> 
    <div ng-repeat="b in a.dataAgain"> 
     <span>{{b.helpAgain}}</span> 
     <table class="table table-bordered" style="text-align:center;"> 
      <tr class="info"> 
       <td><strong>S.No.</strong></td> 
       <td><strong>Name</strong></td> 
       <td><strong>Age</strong></td> 
       <td><strong>Id</strong></td> 
       <td><strong>Dept</strong></td> 
      </tr> 
      <tr ng-repeat="c in b.allData" class="info"> 
       <td>{{$index+1}}</td> 
       <td>{{c.name}}</td> 
       <td>{{c.age}}</td> 
       <td>{{c.id}}</td> 
       <td>{{c.dept}}</td> 
       </tr> 
     </table> 
    </div> 
</div> 

ウォッチャーの数は1500年の周りに達した私のシナリオでは、私は、ウォッチャーの数を見るためにNG-統計ng-statsを使用しています。ウォッチャーの数を減らす方法を誰にでも教えてもらえますか? Stackoverflow Question

をしかし、それは特定のを削除し、通常通りと価値一度DOMが解決された同じ

答えて

0
<div ng-repeat="a in data"> 
    <span>{{::a.help}}</span> 
    <div ng-repeat="b in a.dataAgain"> 
     <span>{{::b.helpAgain}}</span> 
     <table class="table table-bordered" style="text-align:center;"> 
      <tr class="info"> 
       <td><strong>S.No.</strong></td> 
       <td><strong>Name</strong></td> 
       <td><strong>Age</strong></td> 
       <td><strong>Id</strong></td> 
       <td><strong>Dept</strong></td> 
      </tr> 
      <tr ng-repeat="c in b.allData" class="info"> 
       <td>{{::$index+1}}</td> 
       <td>{{::c.name}}</td> 
       <td>{{::c.age}}</td> 
       <td>{{::c.id}}</td> 
       <td>{{::c.dept}}</td> 
       </tr> 
     </table> 
    </div> 
</div> 

角度のプロセスのための適切な答えはありません。

私はここの上に同じ質問を見つけましたその内部の$$watchersリストのプロパティ。

あなたはここでそれについての詳細を読むことができます:More Broad Answer

+0

それは::のためにエラーを与えている、構文エラー:トークン ':' 式の:: a.help –

+0

列1でない一次式2 ':: 'コロンは互いに隣り合っている必要があります。それらにはスペースはありません。 – georgeawg

+0

@georgeawg、私は{{:: a.help}}のようなものを与えています。それらの間には空白がなく、エラーを出しています。それは正当に評価されます –

0

を私は強くNG-繰り返し、それが劇的にアプリケーションのパフォーマンスを向上させる上で収集・リピートを使用することをお勧めします。ちょうどそれを与える。

<div collection-repeat="b in a.dataAgain"> 

<tr collection-repeat="c in b.allData" class="info"> 
+0

コレクションリピートはイオンに関連していると思いますか? 私はイオン性物質を使用していません –

+0

あなたはあなたの質問に言及していないので、私はそれを仮定しました。 –

+1

私はあなたが関連付けられたタグで作業できると思います –

関連する問題