标签: template-engine

什么是一个很好的C++ HTML模板引擎?

可能重复:
C++ HTML模板框架,模板化库,HTML生成器库

计划用C++编写网站.想使用像Clearsilver这样的模板系统,但也许有更好的选择?

c++ templates template-engine

18
推荐指数
3
解决办法
2万
查看次数

Javascript - 模板引擎

如今,我们可以找到许多JS模板引擎,如KnockOut,Mustache,Underscore,...你能告诉我基于这些引擎的架构有什么优势吗?和/或何时使用它们?比从服务器端生成所有HTML更好(可维护性,开发成本,可靠性......)

它是一个很好的架构来公开提要(在json中休息服务)并在客户端做一些事情(微模板)?

javascript template-engine

18
推荐指数
2
解决办法
1万
查看次数

Jinja2圆形过滤器不圆化

我的模板中有以下代码:

data: [{% for deet in deets %} {{ deet.value*100|round(1) }}{% if not loop.last %},{% endif %} {% endfor %}]
Run Code Online (Sandbox Code Playgroud)

我期待数据四舍五入到小数点后1位.但是,当我查看页面或源时,这是我得到的输出:

data: [ 44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818,  44.2765833818 ]
Run Code Online (Sandbox Code Playgroud)

这不会四舍五入到小数点后1位.它运行没有模板错误或任何东西,但产生不正确的输出.我对文档的理解,甚至是相关的堆栈溢出问题,都是我的格式应该有效.我错过了什么或做错了什么?

python template-engine jinja2 flask

18
推荐指数
3
解决办法
2万
查看次数

哪些Java MVC框架可以与StringTemplate轻松集成?

很难看出StringTemplate如何轻松(或不)与流行的 Java Web MVC框架集成.

哪些Java MVC框架可以与StringTemplate轻松集成?

一个很好的答案:

  • 提到了一个与框架集成的解决方案,
  • 包括指向有用且适用的内容的链接,例如:
    • 一个教程,
    • 文件,
    • 或者对源代码的引用:
      • 免费的,
      • 开源公共领域.

读者/选民,如果你知道这是真的和伟大的,请投票寻找解决方案.

在这个问题的范围内,我对除StringTemplate之外的任何其他模板引擎都不感兴趣.

java integration frameworks template-engine stringtemplate

17
推荐指数
2
解决办法
4069
查看次数

Velocity和$ foreach.count

我正在使用速度1.7并在foreach循环中我想打印计数.在模板中,我在#foreach/#end部分中有以下字符串:

Count: $foreach.count
Run Code Online (Sandbox Code Playgroud)

并期望在渲染结果中看到类似的东西

Count: 1
...
Count: 2
...
Run Code Online (Sandbox Code Playgroud)

但我所看到的只是:

Count: $foreach.count
...
Count: $foreach.count
...
Run Code Online (Sandbox Code Playgroud)

有什么想法我做错了什么?

java velocity template-engine

17
推荐指数
5
解决办法
4万
查看次数

车把柜台#each

在Handlebars中,我说我有一个names如何做的集合

{{#each names}}
{{position}}
{{name}}
{{/each}}
Run Code Online (Sandbox Code Playgroud)

其中{{position}}对于名字是1,对于第二个名称是2等等.我是否必须将位置存储为集合中的键?

javascript templates template-engine handlebars.js

17
推荐指数
3
解决办法
3万
查看次数

Express中的app.set和app.engine

我正在关注Node.js教程.

我不确定的两行是:

app.set('view engine', 'html');
app.engine('html', hbs.__express);
Run Code Online (Sandbox Code Playgroud)

我检查了文档,app.set它只告诉我:

将设置名称指定给值.

但我的问题是使用它的相关性.我用谷歌搜索它,以前app.engine使用app.set过的地方.

让我知道app.set之前使用的重要性app.engine.

编辑

我发现了以下行,但我仍然不清楚,因为我第一次使用模板引擎:

但是我们可以通过使用view engine指令告诉Express将HTML文件视为动态,您可以在上面看到.

template-engine node.js express handlebars.js

17
推荐指数
1
解决办法
1万
查看次数

Nunjucks:'if'有多个'和'或'或'条件

今天,我的团队成员在如何使用Nunjucks模板中的if语句中的'和'或'或'添加多个条件方面苦苦挣扎.经过大量搜索,他找到了答案,但没有找到Stackoverflow.我不确定答案是否已经发布在SO的某个地方但是现在想发布它以缩小未来的搜索范围.

以下是答案:

templates template-engine node.js npm nunjucks

17
推荐指数
1
解决办法
1万
查看次数

我可以通过C#以编程方式使用T4吗?

我正在编写生成C#代码的软件.大多数情况下,我使用StringTemplate和StringBuilder.

有没有办法直接从我的代码中使用T4模板?

c# t4 template-engine

16
推荐指数
2
解决办法
8186
查看次数

Mustache Templating:嵌套模板

如何在胡子中使用嵌套模板?有没有办法做同样的事情?

var tmpl="{{#data}} 
{{values}}
Name: {{name}}
//{{another_templ({{name.value}})}}
{{/values}}
{{/data}}"
Run Code Online (Sandbox Code Playgroud)

希望你们有问题.我没有为js有效性添加转义字符,因为代码分为不同的行.

javascript template-engine mustache

16
推荐指数
2
解决办法
2万
查看次数