Foros del Web » Programando para Internet » Javascript » Frameworks JS »

Express.js y Jade(Template) problema con localStorage y JSON.

Estas en el tema de Express.js y Jade(Template) problema con localStorage y JSON. en el foro de Frameworks JS en Foros del Web. Devuelvo con Express.js un array dentro de un template de Jade con unos datos así: Código: res.render('index',{ user: {name:user.name,tipo:user.tipo,user:user.user}}) y lo uso en Jade así: ...
  #1 (permalink)  
Antiguo 20/01/2014, 13:36
 
Fecha de Ingreso: octubre-2011
Ubicación: Tierra
Mensajes: 64
Antigüedad: 13 años
Puntos: 0
Express.js y Jade(Template) problema con localStorage y JSON.

Devuelvo con Express.js un array dentro de un template de Jade con unos datos así:

Código:
res.render('index',{ user: {name:user.name,tipo:user.tipo,user:user.user}})
y lo uso en Jade así:

Código:
h2=user.name					
img(src='/images/icons/#{user.tipo}.png',style='margin:0 auto').img-responsive
Pero al almacenarlo no guarda el array json

Código:
var data = "#user";
o
Código:
var data = !{JSON.stringify(user)};
console.log(data);
//Object {name: "pepito", tipo: "j", user: "pep"} 
localStorage.setItem('user', data)
console.log(localStorage.getItem('user'))
//[Object object]
He aquí el problema que después no se podrá manejar ni con JSON.parse!!!!

Se podrá pasar la variable array json que viene de express y pasa por Jade y se almacena en localstorage por javascript guardar bien? porque al mostrar el array en localStorage es igual a [Object object].

¿Cual es la forma correcta?
  #2 (permalink)  
Antiguo 20/01/2014, 15:57
Avatar de Carlangueitor
Moderador ლ(ಠ益ಠლ)
 
Fecha de Ingreso: marzo-2008
Ubicación: México
Mensajes: 10.037
Antigüedad: 16 años, 8 meses
Puntos: 1329
Respuesta: Express.js y Jade(Template) problema con localStorage y JSON.

Eso no es un array, es un objeto .__.
__________________
Grupo Telegram Docker en Español
  #3 (permalink)  
Antiguo 20/01/2014, 16:26
 
Fecha de Ingreso: octubre-2011
Ubicación: Tierra
Mensajes: 64
Antigüedad: 13 años
Puntos: 0
Respuesta: Express.js y Jade(Template) problema con localStorage y JSON.

Cita:
Iniciado por Carlangueitor Ver Mensaje
Eso no es un array, es un objeto .__.
Si un objeto, ¿pero sabe la manera inteligente de hacerlo?, no lo he logrado

Etiquetas: jade, javascript, json, template
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 04:16.