jQuery:模板化数据

时间:2009-08-05 23:59:22

标签: javascript jquery ajax template-engine pure-js

我有一个独特的情况,我正在建立一个网站,它将通过AJAX调用数据并将其加载到“容器”(基本上只是div根据从AJAX回调中检索的元素进行样式设置和排列)。

我不确定这些独特的容器类型中有多少会在完成所有内容时创建(样式化和呈现),所以我正在寻找一个可以让我使用的解决方案将容器存储在单独的文件中,根据需要动态加载它们,填充内容并在页面上呈现它们。

我不确定是否应该编写自己的加载/模板解决方案或使用现有的JavaScript模板引擎(例如:Pure)。

我对使用现有JavaScript模板解决方案犹豫不决的原因是它们似乎都专注于对现有页面元素进行绑定和循环,而我更关心的是加载和绑定动态内容的能力。 / p>

4 个答案:

答案 0 :(得分:1)

您可能想尝试 jQote ,它是最强大的jQuery模板引擎,因为它允许您在模板中使用脚本。

去看看,它会满足你的需求,我保证。

http://aefxx.com/jquery-plugins/jqote

答案 1 :(得分:0)

答案 2 :(得分:0)

从JST开始,我们搬到了EJS:

http://embeddedjs.com/

它功能更强大,语法更简单,您可以将模板放在不同的文件中。

网站也很不错。

答案 3 :(得分:0)

我计划将jTemplates用于将来需要做类似事情的项目,它非常快且有一个很好的jQuery插件