Max Ichnusa
15-09-2015, 14:49
Ciao a tutti,
stamane ho iniziato a vedermi un po Handlebars. Non lo avevo mai usato prima. Ho la necessità di visualizzare una lista di prodotti nell'html (in questo caso prezzi, è indifferente).
Questo è l'html
<div class="jumbotron">
<script id="list-items" type="text/x-handlebars-template">
{{#each list}} {{ price }} {{/each}}
</script>
</div>
mentre questo il javascript:
var list = [
{
name: ' Shoes, Bla bla bla',
category: 'Women\'s footwear',
price: 42,
quantity: 5
},
{
name: 'Bla bla bla',
category: 'Women\'s footwear',
price: 66,
quantity: 5
}
];
var theTemplateScript = $("#list-items").html();
var theTemplate = Handlebars.compile (theTemplateScript);
$(document.body).append (theTemplate (list));
Sono arrivato a questo seguendo un tutorial ma a quanto pare sto facendo qualche errore grossolano, visto che non visualizzo nulla.
Sarebbe grato un aiutino :D
PS: in console non ho nessun errore
stamane ho iniziato a vedermi un po Handlebars. Non lo avevo mai usato prima. Ho la necessità di visualizzare una lista di prodotti nell'html (in questo caso prezzi, è indifferente).
Questo è l'html
<div class="jumbotron">
<script id="list-items" type="text/x-handlebars-template">
{{#each list}} {{ price }} {{/each}}
</script>
</div>
mentre questo il javascript:
var list = [
{
name: ' Shoes, Bla bla bla',
category: 'Women\'s footwear',
price: 42,
quantity: 5
},
{
name: 'Bla bla bla',
category: 'Women\'s footwear',
price: 66,
quantity: 5
}
];
var theTemplateScript = $("#list-items").html();
var theTemplate = Handlebars.compile (theTemplateScript);
$(document.body).append (theTemplate (list));
Sono arrivato a questo seguendo un tutorial ma a quanto pare sto facendo qualche errore grossolano, visto che non visualizzo nulla.
Sarebbe grato un aiutino :D
PS: in console non ho nessun errore