问题标签 [templating]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
7 回答
1890 浏览

python - 网页设计师的 Python 模板

网页设计师有哪些好的模板引擎?作为程序员,我绝对有自己的偏好。但是网页设计师似乎对事物有不同的思考方式,因此可能更喜欢不同的系统。

所以:

  • 网页设计师:您更喜欢使用什么模板引擎?
  • 程序员:你使用过哪些模板引擎让与网页设计师的合作变得容易?
0 投票
22 回答
18733 浏览

linux - 创建 PDF 发票 - 是否有任何模板解决方案?

我们公司正在寻求将发票整合到我们正在开发的新系统中。

我们需要一种解决方案来创建发票布局,然后转换为 pdf。

我们考虑过在 html/css 中列出发票,然后转换为 pdf。我们也考虑过使用 SVG->PDf 转换。

这两种解决方案都很好地集成到了我们现有的用于 Web 应用程序的模板语言中。

从历史上看,我们一直是一家基于 Microsoft 的企业,并使用 Crystal Reports 来完成此类任务,但我们正在为该项目寻找开源 Linux 解决方案。

有人对我们可以用于此类任务的方法或技术有任何建议吗?

0 投票
1 回答
742 浏览

silverlight - Silverlight 控件模板颜色属性

我正在为 Silverlight 2 中的 Button 控件创建一个控件模板。我从一个空模板开始,并添加了我想要的视觉元素。主要的视觉元素只是一个充满颜色的路径(形状)。按钮控件已经有一个与之关联的 Color 属性,我想知道是否可以将按钮控件的 Color 属性与模板内路径的 Color 属性链接起来?在 Button 上有一个实际上对按钮没有影响的 Color 属性似乎毫无意义。

我在我的应用程序中的实际目标是让这个按钮有 4 种不同的颜色可用,到目前为止我能想到的唯一选项是 4 个不同的模板或编写一个继承自 Button 的新控件,这些解决方案似乎都不像他们正在采用控制模板思想的优势。

0 投票
18 回答
190446 浏览

bash - 如何替换文本文件中的 ${} 占位符?

我想将“模板”文件的输出通过管道传输到 MySQL,该文件具有${dbName}散布的变量。替换这些实例并将输出转储到标准输出的命令行实用程序是什么?

0 投票
3 回答
382 浏览

asp.net - 在没有网站项目的情况下使用 ASP.NET 用户控件进行模板?

有没有一种方法可以使用 ASP.NET 用户控件(.ascx 文件)来满足我自己在 .NET 应用程序中的模板需求,而无需将该应用程序作为网站?

它实际上是一个类库,它将接收数据,将其与模板组合,然后将其吐出。

我不想从头开始编写我自己的模板系统,所以我希望重新使用 ASP.NET 功能来满足我的需要。

有人告诉我 ASP.NET 用户控件渲染依赖于 IIS。是否有一些技巧可以让它在 .NET 类库中工作?

0 投票
2 回答
3809 浏览

javascript - 部分显示和隐藏 DIV

我需要部分隐藏 DIV,而不是完全隐藏。当页面加载时,我希望它显示第一个,比如说,位于 div 最上部的 100 像素。当用户点击某个按钮时,会打开 div(可能是 jQuery 的 show() 之类的滑动效果)。当用户点击返回相同的按钮时,div 将返回其原始状态,仅显示前 100 个像素。我试图弄清楚如何用 jQuery 做到这一点,因为它似乎是做到这一点的最好方法。有什么提示吗?谢谢你。

0 投票
8 回答
136464 浏览

php - 有没有办法在 PHP 函数中返回 HTML?(不将返回值构建为字符串)

我有一个 PHP 函数,用于输出标准的 HTML 块。它目前看起来像这样:

我想返回(而不是回显)函数内的 HTML。有什么方法可以做到这一点,而无需在字符串中构建 HTML(上图)?

0 投票
1 回答
1192 浏览

python - 如何在 Jinja 中创建包含模板后面的值的标签?

我正在使用 Jinja2,我正在尝试创建几个可以一起工作的标签,这样如果我有一个看起来像这样的模板:

我最终会得到以下结果:

换句话说,页面开头的 my_summary() 包含页面稍后提供的信息。它应该足够聪明,可以考虑到includeandimport语句中出现的表达式。

最好的方法是什么?

0 投票
2 回答
646 浏览

javascript - John Resigs 微模板引擎,如何处理选择的问题?

我有一个看起来像这样的模板:

在我传入的“item”对象中,它具有一些属性,例如 item.ClientID 和 item.Frequency。

一个通用函数处理模板的吸收和注入:

从理论上讲,运行此代码后,我可以执行以下操作:

但是,我不想给这个模板函数添加特定于这个模板练习的代码。这个特定的函数处理整个站点的模板,我需要保持它的通用性。

有任何想法吗?

0 投票
2 回答
522 浏览

rss - 创建 RSS/Atom 提要:模板语言还是 XML 库?

我正在为我的网站创建一个 RSS(和/或 Atom)提要。现在,我可以立即想到两种方法来做到这一点:

  1. 使用我用来生成 HTML 的相同模板系统(如果有人想知道, Clearsilver),基本上只是将 RSS 提要视为碰巧在 RSS+XML 中而不是 XHTML 中的任何其他网页
  2. 在我选择的编程语言 (Python) 中使用 XML 库或 RSS 库以编程方式创建提要,然后将其写出

是否有特别的理由选择一种方法而不是另一种方法?从最初的印象来看,我倾向于选项 1,主要是因为它更容易理解。

编辑:所以我从比尔那里得到了一个很好的答案。但在这种特殊情况下,RSS 提要字段的所有值都已格式化为格式正确、正确转义的 XHTML……还有其他意见吗?