gpt4 book ai didi

javascript - 如何使用 John Resig JavaScript 微模板引擎?

转载 作者:数据小太阳 更新时间:2023-10-29 03:54:41 24 4
gpt4 key购买 nike

我搜索了一些关于使用 John Resig JavaScript Micro-Templating 的基本示例Google 上的引擎,但出来时干涸了。

我决定把它带给基地人员。谁能帮忙举一个使用这个引擎的简单例子?我以前从未使用过客户端模板引擎。

更新:这是完整的 HTML 文档。感谢威尔。

<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>John Resig JavaScript Micro-Templating engine</title>
<script src="jquery-1.3.2.js" type="text/javascript"></script>
<script src="MicroTemplates.js" type="text/javascript"></script>
<script type="text/javascript">
//Data
var data = { fname: "fred" };

function onloadFunction() {
var s = $("#biodata").html();
var s1 = tmpl(s, data);

$("#target").html(s1);
}
</script>
<script id="biodata" type="text/html">
<div><%= fname %></div>
</script>
</head>
<body onload="onloadFunction();">
<div id="target">
</div>
</body>
</html>

最佳答案

您提供的链接在引擎代码之后有一个示例。从第二段往下读。

CB,使用你的例子,这是我对引擎的看法,它在 div 标签之间输出 fname 的值。要进行生成,您需要执行以下操作:

var data = { fname : "fred" };
var generatedText = tmpl("biodata", data);

然后你必须输出它,例如。

document.write(generatedText);

或者(假设页面中存在id为'elemId'的div)

var elem = document.getElementById("elemId");
elem.innerHTML = generatedText;

以上所有内容都未经测试,但希望是准确的。希望对您有所帮助!

关于javascript - 如何使用 John Resig JavaScript 微模板引擎?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1775051/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com