Ver Mensaje Individual
  #1 (permalink)  
Antiguo 16/07/2014, 17:41
phyronx
 
Fecha de Ingreso: mayo-2009
Mensajes: 232
Antigüedad: 15 años, 7 meses
Puntos: 3
Agregar objeto

Buenas!

Soy un novato en angularjs y me he topado con la siguiente duda:

Tengo el scope un array objetoInf, con un objeto. Si creo mas objetos despues en la vista, puedo recorrerlo i crear un div para cada objeto.

Pero necesito crear los objetos dinamicamente, todos, y no se como hacerlo.

Si accedo a $scope desde fuera de me da error porque no lo encuentra, con lo de $scope.objInf.push(nuevoObjeto), no funciona....

He encontrado la manera de hacerlo con un boton en la vista que llame a un metodo dentro de $scope, pero necesito hacer con datos extraidos de localStorage.

Hos dejo el codigo:

Código Javascript:
Ver original
  1. function TestController($scope) {
  2.  
  3.  
  4. $scope.objInf = [
  5.  
  6. {
  7.  
  8. id: x,
  9. sonido: "url",
  10. imagen: "url",
  11.  
  12.  
  13. }