问题标签 [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.
python - django 通用模板
所以,通用视图非常酷,但我感兴趣的是通用模板。
例如,我可以给它一个对象,它会为我串起来。
或者,如果我给它一个列表,它只会遍历对象并将它们作为 ul(或 tr,或它认为必要的其他任何东西)串起来。
对于大多数用途,您不需要这个。我只是为一个朋友快速拼凑了一些东西(一个酒吧股票应用程序,如果你必须知道的话),我不想写模板。
wpf - 样式化 GridSplitter wpf C#
我想设置我的 GridSplitter 的样式,比如在其上添加点(如在http://msdn.microsoft.com/en-us/library/aa970265.aspx上找到)。
我还想在 mouseOver 上更改 gridsplitter 颜色,或应用 Aero 主题。
php - 如何在 PHP 中实现类似 smarty 的显示?
这样它会自动替换$variables
index.html ,从而节省大量echo
?
php - Smarty 的替代方案,用于将演示文稿与 php 中的代码分开?
我目前正在为我们的生产站点使用 Smarty 模板系统,但我很好奇使用这个模板引擎对性能的影响有多大。有更快的替代品吗?有没有办法编码,所以我可能不必使用这样的模板系统?谢谢!
wpf - WPF模板/样式问题
鉴于这段 XAML
我想知道为什么组框标题没有以红色字母显示。
我已经尝试过设置 Label 类型的样式,但也没有成功。
(很抱歉帖子标题过于笼统……我想不出更有意义的东西)
scripting - 面向客户的 CMS 的内联标记/模板引擎
有许多托管的 CMS 应用程序为您提供某种内联标记/模板引擎,可让您将内容输出到页面中。
例如,托管的 cms 应用程序允许您编辑模板以自定义 html/css,但它们还允许您在页面上执行一些基本的内联代码来执行此操作,例如注入文章标题、日期等(对象属性)并让您遍历预定义的集合。
他们如何做到这一点?
它们如何防止用户访问您不希望他们访问的其他对象?
例如,Imaine 他们正在输出您的连接字符串!哈哈
jquery - 将chain.js 用于复杂的模板和图像?
我正在研究 jquery 插件 chain.js 在其他模板系统(如 jTemplate)上的可能用途。
该网站是一家大型在线零售商。我们有一个类别页面,显示大量产品,例如连衣裙。用户可以单击导航栏上的链接,根据颜色、大小等属性优化结果。
我们有一个联系服务器的 ajax 调用,我们使用模板插件来重建页面。
无论如何 - 我们的产品模板需要在其下方有一个图像和各种价格字段。在 jTemplate 上,我们有条件来稍微改变模板。我们似乎无法用chain.js 做到这一点。
此外,我似乎无法使用链绑定到标记属性 - 例如将产品图像 url 绑定到图像 src 标记。
这是不可能的吗?
任何指针都会很棒 - 发现严重缺乏使用 chain.js 的在线资源。
谢谢,
公元前
silverlight - ChildWindow 模态
默认情况下,ChildWindow Overlay 覆盖(并禁用)整个根视觉。我想覆盖(和禁用)我的 UI 的一部分。如何更改现有的 ChildWindow 以允许我指定 Root?
谢谢,
马克
javascript - 用 Javascript 编写 HTML 的良好实践
我想知道人们是否对动态生成 HTML 的最佳方式有强烈的看法,尤其是对于基于 Ajax 的应用程序。
您是否只是使用服务器端脚本创建 HTML 代码,然后将其发送到页面,或者可能只是返回一个 JSON 字符串并让 Javascript 完成这项工作。
在我个人看来,第一种方式将表示层与逻辑联系得太紧密,使其更难更改,维护起来简直就是一场噩梦。第二种方法虽然是我的首选方法,但当项目的复杂性增加时,也成为维护的噩梦。
我正在考虑使用 Javascript 模板系统作为另一层,只是为了使代码更健壮且不那么死板。任何人都对轻量级和非常好的 JS 模板系统有好的想法?
python - Python:需要用额外的 HTML 或数据库结果替换 HTML 模板中的一系列不同的子字符串
情况:
我正在用 Python/mod_python 编写一个基本的模板系统,它读入一个主 HTML 模板,并用额外的 HTML 或 db 结果替换整个文档中的“:value:”实例,然后将其作为视图返回给用户。
我不是要替换 1 个子字符串的所有实例。值可能会有所不同。可接受的内容是有限的。它不是无限的。值的语法是 [colon]value[colon]。示例可能是“:gallery: , :related: , :comments:”。替换可能是附加的静态 HTML 或对函数的调用。功能也可能有所不同。
问题:
读取主 HTML 文件并用适当的替换值替换未知值组合的最有效方法是什么?
提前感谢您的任何想法/解决方案,
C