Questions tagged «template-engine»

模板引擎是设计用于处理模板和内容信息以生成输出文档的软件。

21
是否有Node.js的模板引擎?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案会得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意测验或进一步的讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 7年前关闭。 我正在尝试使用Node.js构建整个Web应用程序。是否有类似于(例如)Django模板引擎之类的模板引擎或至少允许您扩展基本模板的类似引擎?

8
如何使用underscore.js作为模板引擎?
我正在尝试学习javascript作为服务器端语言和功能性语言的新用法。几天前,我听说了node.js和express框架。然后我看到了underscore.js作为一组实用程序功能。我在stackoverflow上看到了这个问题 。它说我们可以使用underscore.js作为模板引擎。任何人都知道如何使用underscore.js进行模板制作的好教程,特别是对于那些对高级javascript经验较少的biginner而言。谢谢

3
React.js:将一个组件包装到另一个组件中
许多模板语言都有“ slots”或“ yield”语句,它们允许进行某种形式的控制反转,以将一个模板包装在另一个模板中。 Angular具有“ transclude”选项。 Rails有收益声明。如果React.js拥有yield语句,它将看起来像这样: var Wrapper = React.createClass({ render: function() { return ( <div className="wrapper"> before <yield/> after </div> ); } }); var Main = React.createClass({ render: function() { return ( <Wrapper><h1>content</h1></Wrapper> ); } }); 所需的输出: <div class="wrapper"> before <h1>content</h1> after </div> React,React.js没有<yield/>。如何定义包装器组件以实现相同的输出?

13
在没有其他Django的情况下如何使用Django模板?
我想在我的(Python)代码中使用Django模板引擎,但是我没有构建基于Django的网站。如何在没有settings.py文件(和其他文件)且没有设置DJANGO_SETTINGS_MODULE环境变量的情况下使用它? 如果我运行以下代码: >>> import django.template >>> from django.template import Template, Context >>> t = Template('My name is {{ my_name }}.') 我得到: ImportError: Settings cannot be imported, because environment variable DJANGO_SETTINGS_MODULE is undefined.

11
在Laravel刀片模板中截断字符串
Laravel中的刀片模板是否有截短修饰符,就像Smarty一样? 我知道我可以在模板中写出实际的php,但是我正在寻找更好的东西来写(让我们进入整个PHP是一个模板引擎辩论)。 因此,例如,我正在寻找类似的东西: {{ $myVariable|truncate:"10":"..." }} 我知道我可以通过作曲家使用类似Twig的工具,但我希望Laravel本身具有内置功能。 否则,可以创建自己的可重用修饰符,如Smarty提供的。我喜欢Blade并不能完全消除所有语法的事实,但是我认为truncate是真正有用的功能。 我正在使用Laravel 4。

5
使用标准库可以在Go中嵌套模板吗?
如何在python运行时中获取类似于Jinja的嵌套模板。TBC的意思是,我如何从基本模板继承一堆模板,就像Jinja / django-templates一样,以基本模板的块形式进行归档。是否可以仅html/template在标准库中使用。 如果那是不可能的,那我有什么选择。胡子似乎是一种选择,但是我会不会错过那些html/template诸如上下文相关的转义等漂亮的微妙功能?还有什么其他选择? (环境:Google App Engin,Go runtime v1,Dev-Mac OSx lion) 谢谢阅读。

8
如何使用Express / Node.JS创建可在所有视图中访问的全局变量?
好的,所以我使用Jekyll建立了一个博客,您可以在文件中定义变量_config.yml,所有模板/布局均可访问该变量。我目前正在将Node.JS / Express与EJS模板和ejs-locals一起使用(用于局部/布局。我正在寻找与全局变量类似的方法site.title,_config.yml如果有人熟悉Jekyll ,就会发现这些变量。我有像网站的标题(而不是页面标题),作者/公司名称,在我所有页面上都保持不变。 这是我目前正在做的一个例子: exports.index = function(req, res){ res.render('index', { siteTitle: 'My Website Title', pageTitle: 'The Root Splash Page', author: 'Cory Gross', description: 'My app description', indexSpecificData: someData }); }; exports.home = function (req, res) { res.render('home', { siteTitle: 'My Website Title', pageTitle: 'The Home Page', author: 'Cory Gross', …

5
您推荐哪些Javascript模板引擎?[关闭]
按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实,参考或专业知识的支持,但是这个问题可能会引起辩论,争论,民意调查或扩展讨论。如果您认为此问题可以解决并且可以重新提出,请访问帮助中心以获取指导。 8年前关闭。 我想知道您对javascript模板引擎的看法,您认为哪种在性能方面更好? 我找到了一些人们进行基准测试的链接: http://jsperf.com/jquery-template-table-performance/15 http://jsperf.com/jquery-template-table-performance/8 http://www.viget.com/extend/benchmarking-javascript-templating-libraries/


7
C#模板引擎
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 我正在寻找一个独立的,易于使用的C#代码模板引擎。我想用占位符创建HTML和XML文件,并用我代码中的数据填充它们。 引擎需要支持循环(将模板的一部分复制成一个对象以上)和条件(仅当某些条件为真时,才将模板的部分添加到最终的HTML / XML中)。有人可以为我推荐一个不错的选择,并添加一个或多或少的此类代码示例的链接,以及有关如何使用推荐组件满足我的需要的一些文档吗? 我还需要使用循环来复制表行,甚至复制整个表(在HTML版本中)和复杂元素(在XML版本中)。

5
速度与FreeMarker的比较
关闭。此问题不符合堆栈溢出准则。它当前不接受答案。 想改善这个问题吗?更新问题,使其成为Stack Overflow的主题。 7年前关闭。 改善这个问题 速度还是FreeMarker? 它们看起来几乎一样,甚至是语法? 使用什么?或什么时候使用什么?
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.