问题标签 [jade4j]

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 回答
223 浏览

spring-mvc - 在 Pug 中读取 Spring ModelAndView 对象

我的前端应用程序使用 Pug 生成index页面。

作为一个 Vue.js 应用程序,它可以由 Java(生产目的)或 Node(开发目的)提供服务

开发

index.pug通过运行以下命令注入变量:

variables.js是这样的:

里面的变量index.pug可以这样读:

一切正常。

生产

为了呈现 index.pug 服务器端,我使用了jade4j

在索引控制器中,我执行以下操作:

value可以script.通过以下语法在标签中读取,'#{value}'如下例所示:

如何value在上面的DEVELOP场景中阅读?

0 投票
1 回答
2339 浏览

html - nodejs表单发布请求不起作用

我使用 nodejs 和 jam 来创建一个登录表单。在我的第一步中,我想将字段名(id=name 和 name=name)传递给后端。我已经尝试了这两种方法(从表单和邮递员发送帖子请求),但是任何一种方法都没有通过在后端请求字段名来响应控制台。我所看到的是路由器打开了正确的功能。下面的代码展示了这个场景:

路由器.js

登录.js

登录.jade

APP.JS

请你帮我解决这个问题。

0 投票
1 回答
515 浏览

javascript - Jade 中用于弹出窗口的 Node.js 模块

我在 Node.js 中有一个带有模板引擎 Jade 的应用程序。当用户单击提交按钮时,我需要一个模块来显示消息框或类似内容,例如“您真的提交了吗?”

0 投票
2 回答
97 浏览

pug - 在 pug 文件夹中找不到 runtime.js

正如官方教程所说:

除了刚刚编译的模板之外,请务必将 Pug 运行时 (node_modules/pug/runtime.js) 发送到客户端。

但实际上无法在 node_modules/pug 文件夹中找到。另外,我搜索了每个子文件夹和每个文件,仍然没有。有人可以帮忙吗? 在此处输入图像描述

0 投票
1 回答
1203 浏览

pug - 如何使用 Pug/Jade 迭代来创建具有不同内容的多个元素?

我目前正在学习 Pug/Jade 中的迭代。我想继续使用这个工具。

在下面的代码中,您基本上拥有相当于滑块的内容。

在第一个实例中,#{i}应该为每个列出的类返回值 1-4,但编译时却是一样的。虽然我已经看到这种技术对其他人有用。

其次,关于我的data数组,我已经能够获得title在 each 中显示的值section,但是,让button值出现在同一个容器中似乎是一个挑战。

上面的代码返回以下内容:

这很棒,但不是我需要的。我真正希望看到编译的是以下内容:

笔可以在这里查看:https ://codepen.io/jobaelish/pen/jYyGQM?editors=1000

我必须如何处理我的代码才能获得所需的结果?


更新:

好的。所以,一个新的代码。我能够解决我最初遇到的一些问题,通过使用+ i而不是#{i}.

其次,通过向block我的 Pug mixin 添加标签,我能够包含链接,没有问题。

这是新代码:

呈现:

所以,剩下的唯一事情就是让类在编译时正确迭代。我已经得到了style-0,style-5和现在的一些结果style-NaN的一些结果。

我现在怎样才能让它像style-1,style-2等一样工作?

0 投票
1 回答
378 浏览

html - 玉模板如何在一行中描述多个标签?

我喜欢在快递项目中使用翡翠模板。有时我会遇到这些问题。例如,

我可以将这些代码放在一行中吗?玉模板可以吗?如果不可能,我必须为这种类型的工作使用哪个 html 预处理器?

0 投票
1 回答
167 浏览

node.js - CSS 没有被应用到 node express 应用程序中的翡翠模板

我正在尝试从 node+express 应用程序发送电子邮件。我正在使用sendgrid发送电子邮件。电子邮件文本的数据取自Jade,由节点支持。虽然电子邮件正在发送到相应的电子邮件,但模板以纯 HTML 格式发送(没有应用 css)。

以下是我发送电子邮件的 API:

以下是我的 email.jade:

我检查了我的 layout.jade,在那里我也添加了相应的 css 文件。

我还有什么遗漏或做错了吗?

0 投票
1 回答
36 浏览

html - 根据 Jade 中的条件打印

我正在尝试根据 Jade 中的条件显示一些信息。但似乎 else 语句总是在执行。我的第一个语句是如果消息是字符串,那么它应该执行 if 语句,否则它应该打印 else 语句。但似乎 pug 文件条件本身有问题,我无法弄清楚。
代码 :

问候

0 投票
1 回答
53 浏览

javascript - 通过 mongodb 数据库中的数据集对象进行玉迭代

我正在使用 expressjs 构建一个书店应用程序并使用 mongodb 存储数据我有一个要显示到我的 index.jade 的书籍数据库,但我一直陷入无限循环

这是我的 index.js

在记录模型后,它记录了我数据库中的所有书籍,但当我尝试使用玉文件中的 book.title 记录书名时,它不会呈现它们并继续运行无限循环

所以确定错误在循环和格式中

当我记录模型时,输出是

0 投票
0 回答
435 浏览

pug - 如何在 pug 中执行算术运算

我有下面的代码行,我试图减去两个结果以获得第三个结果,但我得到一个错误。请告诉我如何在 Pug 中执行减法运算。

代码:

注意:在上面的代码中,我想减去total_partsdispatched_parts得到总计pending_parts

-var pending_parts =(task.total_parts)-(task.dispatched_pa​​rts)