问题标签 [pugjs]
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.
node.js - 我怎样才能在 Jade(哈巴狗)中做到这一点?
我不知道如何在i
. 请帮我!a
node.js - Sailsjs:不能使用 pug 作为视图引擎?
我正在使用sails.js 并想使用pug(以前的jade)作为视图引擎,但是当我在views.js 中更改引擎时,出现错误。
我已经通过 npm 安装了 pug 并安装了最新的整合
这是我的views.js 文件的一部分:
这是我的 package.json:
javascript - 玉/哈巴狗是否可以在包含语句中使用变量?
我正在开发 nodejs 应用程序,但我遇到了 include 语句的问题。当我像这样使用它时它可以工作:
...但是可以在包含上使用变量吗?
这些都不起作用:
结果是这样的:
javascript - Node.js,Jade/Pug,如何提供完整和部分模板?
如果请求是通过 ajax 发出的,我只想从 page1.jade 发送块内容,如果是正常的 GET,它应该使用 layout.jade 中内置的这个块来回答
node.js - 在输入中存储值(Node、Sequelize、Pug)
我有一个关于我正在尝试使用 ia node.js、sequelize 和 pug 构建的 blogpost-app 的问题。
我正在遍历一个包含博客文章的数组,我想创建一个输入(我稍后将隐藏),其值来自数组。但是,当我运行应用程序时,表单不会显示帖子的 ID。相反,它显示#{post.id}
.
我究竟做错了什么?
编辑:解决了。Pug 的语法与jade 语法不同。https://github.com/pugjs/pug/issues/2305
gulp - 使用 gulp-data 在 Jade 中迭代 JSON 对象?
目标
使用 Gulp 呈现一个迭代 JSON 数组中的项目的 Jade 模板。
问题
尽我所能,我想不出一个让我访问 JSON 对象中的字段的解决方案。我逐字逐句地学习了 4 个单独的教程,我总是以cannot read property 'length' of undefined
.
代码
项目.json
索引.jade
gulpfile.js
pug - Pug/Jade 中的 IMG 标签——错误回复:嵌套内容
我正在使用 Pug 构建一个组件,并不断收到 img 元素的错误。下面是相关代码(CSS 类是 Tachyons'):
当我尝试编译它时,我收到以下错误:
我想不通。我想也许 svg 有问题,但事实并非如此。我想也许它需要一个alt
属性,但事实并非如此。也许是压痕,但我也没有运气摆弄它。有任何想法吗?
node.js - Pug(以前的 Jade)变量在 Anchor Href 内不能正确工作(插值)
我正在玩 Node 和 Express,我正在使用 Pug(以前的 Jade)模板引擎来呈现我的 html。在我开始尝试将变量注入href
锚链接之前,一切都运行良好。奇怪的是,如果我将我的 Express 应用程序更改view engine
为,jade
那么事情就会开始按预期工作。
根据我读过的其他文章,该问题似乎是一个插值问题,但是我似乎找不到显示如何正确解决此问题的资源或文档。
前任。
我从rooms
json 数组中提取数据,然后使用for
循环循环遍历每个数组元素并输出每个房间的数据。使用jade
以下作品。
使用pug
上述方法无法正常工作。具体来说,该a(href='/admin/rooms/delete/#{room.id}') Delete
链接无法正常工作。它没有将房间 id 注入链接 href,而是直接输出#{room.id}作为href
链接的结尾部分。
任何想法如何解决这个问题pug
?
请注意,我已尝试使用以下所有方法,pug
但这些选项均无效。
a(href="/admin/rooms/delete/#{room.id}") Delete
a(href!="/admin/rooms/delete/#{room.id}") Delete
node.js - 无法使用 PUG/JUD 呈现 HTML
我正在尝试通过命令行将 .jade 模板呈现为 HTML。我添加了 CLI 依赖项。我花了几个小时在语法上,但不断收到同样的错误。我知道它说缩进不一致,但我看不到在哪里。