2012-03-06 88 views
7

在鬍子的數組,如果我們有這樣一個數組:鬍鬚(icanhaz)迭代陣列

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

我們可以創建模板,如:

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

遍歷它。現在,如果我們有一些東西一樣

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

我們能創建一個模板,如:

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

回答

11

嘗試了東西,得到了解決: 我們可以做到以下幾點:

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是它的jsfiddle鏈接。