87,990
社区成员
发帖
与我相关
我的任务
分享
var fillTemplate = function () {
var list = [{ id: 1, name: "张三", head: "a.gif" }, { id: 2, name: "李四", head: "b.gif"}];
var template = '<div id="person$id"><span class="name">$name</span> <img class="head" src="$head"/> ';
var result = "";
for (var i = 0; i < list.length; i++) {
var tempHtml = template;
for (var name in list[i]) {
if (list[i].hasOwnProperty(name)) {
tempHtml = tempHtml.replace(new RegExp("\\$" + name, "g"), list[name]);
}
}
result += tempHtml;
}
return result;
}
var fillTemplate = function () {
var list = [{ id: 1, name: "张三", head: "a.gif" }, { id: 2, name: "李四", head: "b.gif"}];
var template = '<div id="person$id"><span class="name">$name</span> <img class="head" src="$head"/> ';
var result = "";
for (var i = 0; i < list.length; i++) {
var tempHtml = template;
for (var name in list[i]) {
if (list.hasOwnProperty(name)) {
tempHtml = tempHtml.replace(new RegExp("\\$" + name, "g"), list[name]);
}
}
result += tempHtml;
}
return result;
}