AngularJS + PHP第一页加载

I'm trying to set up a collection view (for a website - not a SPA).

I populate the view on the initial page load using traditional PHP "foreach", for SEO reasons and performance.

However on the second request (i.e. pagination/filter/sort) I would like to use AngularJS AJAX call and ng-repeat, is there a methodical way to prevent ng-repeat working on 1st page load? and is there a way to retrieve data synchronously?