multiple ng-repeat in table row and columns hangs for 1000 records

I am using ng-repeat to display the table-rows. Browser is not responsive when i load 1000 rows to that variable. That means validationRows contains 1000 rows means page performance is not good. have to improve the performance in ng-repeat. I have checked the below link

How to improve performance of ngRepeat over a huge dataset (angular.js)?

I don't want to use limitTo filter because i want to dispay entire records in same page at same time. I want to know how to use one -way binding in below code. Any other suggestion to improve the performance of ng-repeat.

<tbody> 
<tr ng-repeat="row in validationRows | orderBy:orderByField:sortReverse" class="dataRow" validate-data-loaded-all>
                                <td ng-repeat="column in validationColumns" ng-show="!$first" ng-class="highlight(row,column)">{{row[column]}}</td>
</tr>
</tbody>

Use Infinite scroll.By using this module you can load all the rows based on scroll.

This Example will help you