2012-03-06 18 views
7

en bigote Si tenemos una matriz como:bigote (icanhaz) iteración matriz de matrices

var a = [1,2,3,4]; 

Podemos crear la plantilla como:

{{#a}} 
{{.}} 
{{/a}} 

para iterar sobre ella. Ahora bien, si tenemos algo como

var a = [[1,2], [3,4], [5,6]] 

podemos crear una plantilla como:

{{#a}} 
key is {{0th element}} and the value is {{1st element}} 
{{/a}} 

Respuesta

11

probado cosas y tiene la solución: que podemos hacer lo siguiente:

var htm = '{{#names}}'+ 
      '<p> value="{{0}}" key = "{{1}}"</p>'+ 
      '{{/names}}'; 
ich.addTemplate('formNameOptionsHTML',htm); 
var arr =[[0,1],[10,11],[20,21]]; 
var htm = ich.formNameOptionsHTML({names:arr}); 
$('body').append(htm); 

Here es el enlace de jsfiddle.

Cuestiones relacionadas