que estoy tratando a la plantilla de la siguiente matriz de objetos:bigote de plantillas con una serie de objetos
var arr = [{name:"Ryan Pays", url:"http://www.ryanpays.com"}, {name:"foo", url:"http://www.google.com"}];
que convertir esa matriz a un objeto de este modo:
arr = $.extend({}, arr);
Lo que me da el siguiente objeto:
{
0:{name:"Ryan Pays", url:"http://www.ryanpays.com"},
1:{name:"foo", url:"http://www.google.com"}
}
Usando Moustache quiero enumerar sobre ese objeto con la siguiente plantilla:
var template = "<h4>Your friends' choices</h4>" +
"<ul>" +
"<li>" +
"<p><strong>{{name}}</strong> likes <a href='{{url}}'>this</a></p>" +
"</li>" +
"</ul>";
var html = Mustache.to_html(template, displayData);
$('.choices').html(html);
Parece que no puedo hacer eso. Puedo obtener el primer resultado como para imprimir así:
var html = Mustache.to_html(template, displayData[0]);
Y así sucesivamente, pero no tanto.
Enlace al violín de este tema:
"Bigote I usted una pregunta .." - lo siento, no pude resistir – bobobobo
Mis lados están dividiendo :) – RyanP13