允许函数评估的 JavaScript 模板
我正在寻找一个允许函数评估的 JavaScript 模板。
考虑以下 JSON:
{"Name":"Joao", "BirthDate":"1985"}
我希望能够执行类似的操作
<span>
{{Name}} age is getAge({{BirthDate}})
</span>
I'm searching for a JavaScript template that allows function evaluating.
Consider the following JSON:
{"Name":"Joao", "BirthDate":"1985"}
I would like to able to do something like
<span>
{{Name}} age is getAge({{BirthDate}})
</span>
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(4)
尝试 jQuery 模板。
这是一个简单的函数评估示例。
Try jQuery Template.
Here's a simple example of function evaluating.
John Resig 制作了一个小型模板引擎,它的功能与此类似(尽管略有不同)语法),我已经使用它几次并取得了巨大的成功。它占用空间非常小,可以轻松粘贴到您的项目中。
John Resig produced a small templating engine that does something similar to this (albeit with slightly different syntax), I've used it a couple of times with great success. It's got a very small footprint and can be easily pasted into your project.
试试 Nano,这是一个专门用于此目的的 jQuery 插件!
我知道它是 jQuery,但它依赖于 JSON 方法。
Try out Nano which is a jQuery plugin for just this!
I know it's jQuery, but it relies on the JSON methods.
小胡子 - https://github.com/janl/mustache.js。
它速度快如闪电,具有您正在寻找的精确语法,并且可以按照您需要的方式评估函数。还有许多其他强大的附加功能。非常好的模板框架
Mustache - https://github.com/janl/mustache.js.
It's lightning fast, has the exact syntax you're looking for and can evaluate functions in the manner you need. There are a lot of other powerful additions. Very good templating framework