mongodbからクライアントにオブジェクトの配列を渡したい...
これがオブジェクトです
var objeto_img=
{
name:'name of the file',
image:'image.jpg url',
title:'title of the image',
caption:'descripcion of the image',
link:"#",
};
一部のプロファイルでは、多くの画像があるため、このようなオブジェクトの配列です
[var objeto_img=
{
name:'name of the file',
image:'image.jpg url',
title:'title of the image',
caption:'descripcion of the image',
link:"#",
},var objeto_img=
{
name:'name of the file',
image:'image.jpg url',
title:'title of the image',
caption:'descripcion of the image',
link:"#",
},var objeto_img=
{
name:'name of the file',
image:'image.jpg url',
title:'title of the image',
caption:'descripcion of the image',
link:"#",
};]
これはサーバーコードです
res.render('index/perfil_publicacion_contenido',
{
datos:datosRecibidos
})
datosRecibidosは、mongodbのオブジェクトの配列です。
と私は翡翠の中に変数を入れようとしています
input(type='hidden',id='imagenes',value=datos.img)
しかし、私がオブジェクトを取得しようとすると
var fotos=$('#imagenes1').val();
for(foto in fotos)
{
console.log(fotos[foto].image)
console.log(fotos[foto].name)
console.log(fotos[foto].caption)
console.log(fotos[foto].title)
}
コンソールログの印刷は未定義です
何故ですか???クライアントでdbから情報を正しく取得するにはどうすればよいですか?tnxすべて