Foros del Web » Creando para Internet » Flash y Actionscript »

Función Eval, no funciona

Estas en el tema de Función Eval, no funciona en el foro de Flash y Actionscript en Foros del Web. Hola, tengo el siguiente problema: Mi bloque de código..... que me llega a tener en la variable cadena lo siguiente: cadena = {Nombre:'Jordi', Apellido:'Girones', ID:'1'} ...
  #1 (permalink)  
Antiguo 12/01/2007, 09:08
 
Fecha de Ingreso: junio-2005
Mensajes: 343
Antigüedad: 19 años, 5 meses
Puntos: 10
Función Eval, no funciona

Hola, tengo el siguiente problema:

Mi bloque de código.....


que me llega a tener en la variable cadena lo siguiente:

cadena = {Nombre:'Jordi', Apellido:'Girones', ID:'1'}


entonces, al hacer.

eval("losDatos.addItem("+cadena+");"); //Para que ejecute.
trace("losDatos.addItem("+cadena+");"); //Que me lo tire en pantalla
losDatos.addItem({Nombre:'Jordi', Apellido:'Girones', ID:'1'}); //Para que ejecute.
trace("losDatos.addItem({Nombre:'Jordi', Apellido:'Girones', ID:'1'});");//Que me lo tire en pantalla


Bueno, pues al verse el datagrid, solo hay dos registros, los pertenecientes a la función sin eval(). Que falla ????

Lo que muestra por pantalla es IDENTICO.
  #2 (permalink)  
Antiguo 12/01/2007, 18:18
 
Fecha de Ingreso: junio-2005
Mensajes: 343
Antigüedad: 19 años, 5 meses
Puntos: 10
Re: Función Eval, no funciona

Me contesto yo mismo, para los que busquen cosas parecidas encuentren la solución.


No funciona xq la función eval() no ejecuta comandos como puede ser el caso de la función eval de php.

En flash solo sirve para variables.

Si alguién encuentra solución que lo diga, que encontre el motivo pero no la solución.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 16:58.