I am adding data to an array dynamically and trying to duplicate divs using ng-repeat.
If the data were added initially it renders properly, but not if we add data dynamically later.
angular
var app = angular.module('game',[]);
  app.controller('myCtrl', function($scope) {
  var json = [];
  $scope.setlobbyData = function(obj){
      $scope.json = obj;
      $scope.lobbyData = $scope.json;
  };
  });
HTML
<div ng-controller="myCtrl">
<div ng-repeat="i in lobbyData">some data</div>
</div>
js
var ssr = {
    "0": {
        "tradeSpread": 0,
        "minBuyIn": 10,
        "minPlayers": 2,
    },
    "1": {
        "tradeSpread": 0,
        "minBuyIn": 10,
        "minPlayers": 2,
    }
};
angular.element($("#foreignExchangeMain")).scope().setlobbyData(ssr);
 
     
     
     
    