客户端模板和部分视图并表达

我们最近有大量的客户端模板解决方案,包括: jquery模板 John resig micro templating 把柄 EJS 和更多 据我所知,只有jQuery模板支持partials模板的概念(在这种情况下是
{{tmpl}}
)。 还有哪些模板引擎允许部分或嵌套模板? 我不是快递方面的专家,我不知道这些部分是如何工作的。 如何将非标准模板引擎集成到express中? (标准是Jade或EJS)。     
已邀请:
模板引擎必须提供
compile
功能。 https://github.com/visionmedia/express/blob/master/lib/view.js#L367 您可以通过执行
app.set('view engine', 'jqtpl')
定义默认模板引擎,或者从文件扩展名中快速猜测。 Express会通过要求自动加载该引擎。 https://github.com/visionmedia/express/blob/master/lib/view/view.js#L122 您可以使用markdown查看一个示例,例如: https://github.com/visionmedia/express/blob/master/examples/markdown/app.js     
你可以查看Knockout.js。这是一个非常棒的数据绑定/模板解决方案,可以通过观察您的数据模型在运行中重新呈现屏幕上的HTML。 http://knockoutjs.com/ http://channel9.msdn.com/Events/MIX/MIX11/FRM08 支持嵌套模板(以几种不同的方式),将事件附加到模板,具有复合模板变量,以及将模型对象附加到输入和输出元素。 比内置的jQuery模板更灵活,或者像Chain.js这样的其他数据绑定选项:)     

要回复问题请先登录注册