问题标签 [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 投票
2 回答
1389 浏览

html - 将当前 Facebook 按钮的 HTML 部分转换为 Jade 模板语言?

这是 Facebook 点赞按钮的代码:

我想用 Jade 写(因为我的索引是一个玉文件)。我该如何做到这一点?

0 投票
1 回答
679 浏览

parsing - 在客户端的 Jade 输出上使用功能?

我想用这个函数解析推文,内容是通过 Node.js/Express/Jade 客户端提供的。

我想在客户端这样做,例如,当添加一条新推文时,可以使用相同的代码解析并直接显示,而不必来回返回后端并进行解析。

我已经让它与这段代码一起工作,但有什么办法让它更简单、更漂亮吗?

0 投票
1 回答
2114 浏览

templates - node.js 玉模板 - 自定义语法和替换?

我试图让玉自动为我生成 url:

所以如果我有这样的用户链接:

我希望能够用(假设语法)之类的东西替换它:

无论如何要这样做?

谢谢

编辑:好的,我明白了:

似乎这样会奏效。

0 投票
2 回答
2147 浏览

node.js - Jade, mixin && html

我正在为 node.js 使用玉。我有 1 个 mixin(测试):

我需要在 mixin 中加入一些 html 代码,例如:

我要那个:

我怎么可能这样做?现在我只知道一个丑陋的决定:

对不起,我的英语不好 :)

0 投票
3 回答
10579 浏览

pug - 如何使用玉模板将变量传递给if语句

我路过service_type玉。试图用service_type = 'gas'.
我试过:

我也试过:

但两者都不起作用......我如何检查两个字符串是否相等?

0 投票
3 回答
64936 浏览

node.js - 如何使用 Jade 迭代数组创建 html 表

我从 node expressjs 框架开始,遇到了这个我无法解决的问题。

我正在尝试显示一个带有一些博客文章的表格(是的,一个博客......),但我没有完成它。

这是 Jade 模板代码:

这是 HTML 输出:

那么,有什么想法吗?

0 投票
1 回答
1636 浏览

javascript - 翡翠当地人范围

在我的 Jade 模板中使用本地变量时,我遇到了范围界定问题。我的代码是...

上面的代码渲染得很好,但我不得不让“数据”成为一个全局变量。我宁愿将“数据”直接传递到我的函数调用中。但是当我这样做时,我从 Jade 收到“变量未定义”错误。谁能告诉我为什么“数据”超出范围?

谢谢,

FBZ

0 投票
5 回答
64516 浏览

css - pugjs(jade) 模板引擎加载 css 文件

我一直在 GitHub 上的示例中搜索,但找不到如何将简单的 css 文件加载到我的布局中。我的第一个想法是做这样的事情,link(href="my.css")但似乎它根本不起作用。href 指向正确的在线位置(检查并工作),因此也许我忘记了什么?

0 投票
5 回答
8375 浏览

node.js - express和jade怎么能不压缩html呢?

我使用express和jade,但是当我调试时我不希望jade压缩我的html,有没有办法在全局范围内传递一个选项jade并使其不压缩html。

0 投票
1 回答
1898 浏览

coffeescript - 如何从客户端 CoffeeScript 动态更新 Jade 元素?

我正在尝试使用 SocketStream 动态更新值表。我有一个定义表格的 Jade 模板:

app.jade:

这适用于静态数据,现在我需要使其成为动态数据。我有客户端 CoffeeScript,它接收 SocketStream 消息,其中包含 JSON 格式的表的新值:

app.coffee:

我试图弄清楚如何用消息的内容替换 Jade 中项目的 JSON 值,但是“jadeItems”变量超出了客户端 CoffeeScript 的范围。

我能够将新的 JSON 填充到 Jade 元素中,但是我不确定如何在 Jade 的“jadeItems”变量中获取该元素的值。

有谁知道获取 Jade 元素值的 Jade 语法?或者有没有办法从客户端 CoffeeScript 中分配给 Jade 中定义的 items 变量?Jade 语法是否有可靠的参考资料?