como usar para cada um com bigode javascript?
tenho alguns objetos json e alguns deles têm outros objetos dentro dele
se eu deixar apenas o json obj que não tem outro obj dentro deles e depois aplicar o modelo, tudo vai bem, entendo, nesse caso, 3 elementos li.
mas se eu pegar o json original obj os resultados são um pouco com fio. Eu acredito que preciso fazer umeach
para iterar através de cada objeto secundário json de dentro de cada objeto principal
Talvez eu esteja um pouco confuso, então aqui está um códig
tenho alguns dados json como este:
{
"msg_id":"134",
"message":"Nick",
"comment":[
{
"com_id":"9",
"comment":"test",
},
{
"com_id":"10",
"comment":"testtt",
},
{
"com_id":"11",
"comment":"testtttt",
}]
},
{
"msg_id":"134",
"message":"Nick",
},
{
"msg_id":"134",
"message":"Nick",
}
e eu estou tentando chegar a algo assim: Nick
test
testtt
testtttt
Nick Nickeu criei um modelo como este:
function messagesTamplate(data)
{
$.each(data, function(index, obj)
{
msg += template.replace( /{{message}}/ig , obj.message );
if(obj.comment) {
$.each(obj.comment, function(key, val)
{
msg += template.replace( /{{comment}}/ig , val.comment );
});
}
});
return msg;
}
então eu apenas anexo isso ao ul principa
obrigad