Javascript 胡须模板对象
我想用胡子做一些数据模板。 要模板的数据如下所示:Javascript 胡须模板对象,javascript,mustache,Javascript,Mustache,我想用胡子做一些数据模板。 要模板的数据如下所示: var data = { "lib" : "L1", "group" : {"echelle" : "Bassin"} } 我试着用胡子: var templateResult = "<tr><td><p>{{lib}}</p></td><td><p>{{&g
var data = {
"lib" : "L1",
"group" :
{"echelle" : "Bassin"}
}
我试着用胡子:
var templateResult = "<tr><td><p>{{lib}}</p></td><td><p>{{>group}}</p></td></tr>";
var partials = {"group" : "{{#group}}<td><p>{{echelle}}</p></td>{{/group}}"}
$("#result_indic_table").append(Mustache.render(templateResult, data, partials));
var templateResult=“{{{lib}}{{group}}”;
var partials={“group”:“{{{group}}{{echelle}}{{/group}}”
$(“#结果#索引#表”).append(Mustache.render(templateResult,data,partials));
它就是不起作用。。。我做错了什么?胡须的问题在于它是什么。我宁愿选择
Swig
或Dust.js
mustachejs的问题在于它是什么。我宁愿选择Swig
或Dust.js
我已经解决了我的问题。。。
数据和我想的不一样:
data = {
"indicateur" : {
"lib" : "L1",
"group" :
{"echelle" : "Bassin"}
}
}
因此,模板应该如下所示:
var templateResult = "{{#indicateur}}<tr><td><p>{{lib}}</p></td><td><p>{{>group}}</p></td></tr>{{/indicateur}}";
var partials = {"group" : "{{#group}}<td><p>{{echelle}}</p></td>{{/group}}"}
var templateResult=“{{{indicateur}}{{lib}}{{>group}{{/indicateur}”;
var partials={“group”:“{{{group}}{{echelle}}{{/group}}”
一切都结束了 我已经解决了我的问题。。。
数据和我想的不一样:
data = {
"indicateur" : {
"lib" : "L1",
"group" :
{"echelle" : "Bassin"}
}
}
因此,模板应该如下所示:
var templateResult = "{{#indicateur}}<tr><td><p>{{lib}}</p></td><td><p>{{>group}}</p></td></tr>{{/indicateur}}";
var partials = {"group" : "{{#group}}<td><p>{{echelle}}</p></td>{{/group}}"}
var templateResult=“{{{indicateur}}{{lib}}{{>group}{{/indicateur}”;
var partials={“group”:“{{{group}}{{echelle}}{{/group}}”
一切都结束了