问题标签 [pug]

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 投票
1 回答
3872 浏览

php - 在 PHP 中对 HAML、JADE 和 HTML 进行基准测试?

我对 PHP 中模板语言的性能很感兴趣。我一直在观看 node.js 教程,并且对 JADE ( http://jade-lang.com ) 的使用印象深刻。

我看到 JADE 可以在 PHP https://github.com/everzet/jade.php中使用,我想知道它在性能方面是如何工作的。

我收集到,当为 Node 或 Ruby 运行时,HAML 或 JADE 在服务器启动时被编译,但是由于(我收集)PHP 在请求时加载,因此在 PHP 中使用模板语言时可能会影响性能(再一次,也许模板被编译并存储在缓存中)。

有没有人看过或做过 PHP 在使用 HAML、JADE(我不知道的其他模板语言)与编写完整 HTML 时的性能基准?我还应该注意哪些其他注意事项?(假设一个 MVC 风格的框架)

0 投票
2 回答
1353 浏览

html - 我可以使用纯 HTML 在 Express 框架中编写视图吗?

所以我开始使用 node.js 和 Express 框架,但我不知道如何摆脱 Jade 和所有其他模板......我想用纯 HTML 编写我的视图。我该怎么做?

0 投票
1 回答
2592 浏览

node.js - 玉的产量相当于多少?

在 Ruby/Sinatra/Haml 我会写:

在 Node/Express/Jade 中会是什么样子?

0 投票
1 回答
5683 浏览

html - Jade 模板的禁用按钮?

如何使用 Jade 模板制作禁用按钮?任何想法?

谢谢

0 投票
1 回答
1759 浏览

node.js - (不)将局部变量传递给 Express(node.js)中的 Jade 模板

这是我的场景:我有一个 login.jade 模板,用于对用户进行身份验证。在该模板中,我有一些 if 是这样的:

在 Express 中,我总是必须声明可能在该 Jade 模板中使用的所有局部变量。否则我得到:

我的观点是,如果在 Jade 模板中我将有 10 个包含局部变量的“if”语句,而不是在渲染时,我必须始终传递这 10 个变量,即使我在那种特定情况下只使用一个变量。

我只是认为,如果我不将任何变量传递给 Jade 模板,“if(var)”的结果将只是“假”。

有机会解决这个问题吗?

0 投票
1 回答
579 浏览

node.js - Express + Jade:通过控制器、孤立链接确保 url 路径正确?

我来自使用Play!将链接放入模板的框架涉及使用控制器对象然后选择方法。例如 @{Controller.method(passedValue)} 这真的很棒。

在我的第一个 express/node 项目中,我担心会有孤立的链接,例如 /user/new 变成 /register。我如何避免这成为一个问题?

0 投票
4 回答
6867 浏览

php - PHP 与 Node.js - 在 Node.js 中使用 Jade 的 HTML 渲染速度会变慢吗?

假设我们每天有数百万个请求。使用 Jade 在 Node.js 中的 HTML 处理比 PHP 的渲染引擎慢还是快?还是因为差异真的很小所以没关系?

我正在使用带有Jade 模板引擎的Node.js,我真的很喜欢它。但我一直是担心表现的人。我从 PHP 开始了我的开发生涯,这很有趣,但现在 Node 似乎好多了,所以我决定切换。

我使用 Jade 来渲染 HTML,因为 node.js 单独缺少它(我知道这听起来有点愚蠢,因为 Jade 也是节点:P)。但是因为 Jade 是 Node 中的一个模块,所以我有点困惑,也许这会减慢渲染过程。

0 投票
1 回答
5068 浏览

variables - JADE:在jade内联javascript中表达/节点变量/对象?

我在我的玉模板中使用内联 javascript 来生成谷歌地图。我的问题是:如何将变量/对象从 node/express 控制器传递到这个内联 javascript 片段中?

有任何想法吗?谢谢

0 投票
6 回答
14324 浏览

javascript - JADE + EXPRESS:迭代内联 JS 代码中的对象(客户端)?

我想基于它的 api 实现一个谷歌地图。我想添加一个基于坐标的路径。因此我从我的模型中获取我的坐标,并希望遍历对象以用这些点填充地图。在我的玉模板中,我包含这样的 api js 代码:

问题是:玉呈现这个片段

因为它在玉模板源中...... - if 等没有被解析!有任何想法吗?

谢谢!

0 投票
8 回答
29841 浏览

node.js - 从 Jade 模板访问 Express.js 请求或会话

我想知道是否有一种简单的方法可以从 Jade 模板中访问 Express.js 的 req 或会话变量,而无需通过正常响应传递它。

或者这是唯一的方法?