Error no detectado:

Este es mi fragmento de código

  My Data  {{tg.count}}    

Controlador :

  $scope.Getdata = function(data3) { var datas = []; data3.forEach(function (staff) { if (true) { staff.tgs.forEach(function (tg) { datas.push(tg); }); } }); $scope.data3s().forEach(function (datum) { if (datum.id === data3.id) { datum.MyModel = datas; } }); return datas; }; 

En el fragmento de código anterior en la línea “datum.MyModel = datas”; Recibo un mensaje de error como el que se menciona a continuación.

Error no detectado: [$ rootScope: infdig] http://errors.angularjs.org/1.2.13/ $ rootScope / infdig? P0 = 10 & p1 =% 5B%

Cualquier ayuda será de salvamento …

En cada ciclo de resumen, la función Getdata(data3) activará. En esa función está mutando datum.MyModel que inicia un nuevo ciclo de resumen. Si esto se repite más de 10 veces, aparece un error.

El breve consejo: no usar funciones en una expresión ngRepeat .