随着jQuery模板插件的发生,我想知道如何维护服务器端和客户端模板.
因为在我的情况下,我有一些模板,这将是重复的 – 服务器端以及客户端.想象一下:
您有一个表单,您可以在其中输入列表点.当您按提交时,会生成AJAX请求,但该条目已在您的页面上显示.
现在,这个项目符号的标记应该是相同的 – 它是通过JS或者我的PHP / .NET /任何应用程序生成的.
有没有什么好的方法来维护这些模板/让它们保持同步?还是我真的要手动维护这两个模板?
在使用JS模板的应用程序中有什么经验?
解决方法
如果你喜欢JS-> PHP优先级:)那么你有这两个jquery-tmpl兼容模板渲染器用于PHP后端
> https://github.com/abackstrom/jquery-tmpl-php
> https://github.com/xyu/jquery-tmpl-php
如果你喜欢更多的PHP-> JS优先级:)那么你可以尝试这个Javascript实现流行的PHP模板Smarty
> http://code.google.com/p/jsmart/
或者你可以尝试更中性的东西: