私はテーブルにng-repeatを実装するために、<tbody>
にng-repeatを実装しようとしていますが、ページの最後に到達してもトリガされません。テーブルに対してngInfiniteScrollが機能しないのはなぜですか?
<div infinite-scroll="list.getMoreItems()">
<table md-table md-row-select>
<thead md-head>
<tr md-row>
<th md-column><span>Id</span></th>
<th md-column><span>Item</span></th>
</tr>
</thead>
<tbody md-body ng-repeat="data in list.items">
<tr md-row><td md-cell>{{data.title}}</td></tr>
<tr md-row><td md-cell>Click here </td></tr>
</tbody>
</table>
</div>
私getMoreItems()
は今のアラートを投げるよりも何もしません。
ngInfiniteScrollは、ページロード時にを実行しますが、それ以降は実行しないため、正しく設定されています。あなたのHTMLで
私はあなたを助けることができる無限スクロール指示コードを表示できますか? –
@ManojPatidar私はこの指令をしていません。私は外部パッケージを使用しています - https://sroze.github.io/ngInfiniteScroll/ –
あなたは 'infinite-scroll-distance'(つまり、' infinite-scroll-distance = "3" ')が欠けているようです。 –