So I got a Smart-table for witch I reload the entire data-set (I need it for a graph). but I don\'t want all data to get rendered at once (got too many). So in the document
The problem is that if you load your data asynchronously, which you likely do if I understand your description, you need to tell smart-table to watch the source collection so it can refresh whenever there is a change. For that you need to use the st-safe-src
<table st-safe-src="objectDataArr[0]" st-table="whateverVarYouWantToUseInTheTemplate">
<tr ng-repeat="item in whateverVarYouWantToUseInTheTemplate"></tr>
</table>
If you're cool like me, you may have forgotten to pass the dependency to your app
angular.module('app', ['ngRoute', 'smart-table'])