Javascript 寻找带模板的JS MVC框架

Javascript 寻找带模板的JS MVC框架,javascript,javascript-framework,templating,Javascript,Javascript Framework,Templating,我一直在看一些客户端JS框架,比如SproutCore和JavaScriptMVC,但我想知道是否有人可以推荐一个支持模板继承的JS框架或模板引擎 例如,如果我有一个基本模板,我希望能够使用基本模板扩展模板,类似于模板引擎对{%extend'.''%}标记所做的操作 有什么想法吗?我不能100%确定你想要什么,但是ExtJS 4.0有一个MVC实现和用于可视化/html模板的XTemplate类,它还能够扩展它的所有组件和类,事实上,视图通常是这样定义的(通过扩展它们现有的组件) 看看这里:你可

我一直在看一些客户端JS框架,比如SproutCore和JavaScriptMVC,但我想知道是否有人可以推荐一个支持模板继承的JS框架或模板引擎

例如,如果我有一个基本模板,我希望能够使用基本模板扩展模板,类似于模板引擎对
{%extend'.''%}
标记所做的操作


有什么想法吗?

我不能100%确定你想要什么,但是ExtJS 4.0有一个MVC实现和用于可视化/html模板的XTemplate类,它还能够扩展它的所有组件和类,事实上,视图通常是这样定义的(通过扩展它们现有的组件)


看看这里:

你可能会发现这篇文章对于MVC框架列表很有用

在以下位置提供了一些额外的模板支持:


据我所知,没有一个选项支持这种可扩展模板,但我认为这是一个很棒的主意。

允许您插入自己的模板引擎。默认情况下,它使用jquery模板,但如果您找到一个符合您的要求的模板,您可以将其替换为(例如,或)。我已经使用主干网有一段时间了,我对它作为客户端“伪MVC”框架非常满意

我想你会发现,虽然ExtJS基于可扩展类/组件的原则,但模板本身除了在类级别(旧模板复制到新类型定义中)之外是不可扩展的。ExtJS中的模板非常强大,但正如您所说,我认为它们不能这样扩展。如果约瑟夫能给我们更多的信息,尽管可能有一个明智的选择。