原来jsrender自动遍历集合的

var jsrender = require('jsrender');

var tmpl = jsrender.templates('<b>{{:name}}</b>'); // Compile template from string
var data=new Array();

data[0]={};
data[0].address=new Array();
data[0].address[0]={city:"1"};
data[0].address[1]={city:"2"};
data[0].name="ada";

data[1]={};
data[1].address=new Array();
data[1].address[0]={city:"1"};
data[1].address[1]={city:"2"};
data[1].name="ada.young";

var html = tmpl.render(data); // Render
console.log(html);



<b>ada</b>
<b>ada.young</b>



{{for}} 也可以遍历,不过他是遍历对象下某个属性是集合的数据




你可能感兴趣的:(jsrender)