问题标签 [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.
javascript - 如何用 pug 设置句子中的一些单词粗体/强烈?
我使用 pug 作为模板引擎。
我可以在我的页面上加载内容。按照我的一些代码片段:
服务器.js
intro_page.pug
期望的结果
第一段三字加粗。
第二款一、五字加粗。
第 3 款第 1至第 4 个单词应加粗。
等等
哈巴狗和我的方法有没有办法将任意选择的单词设置为粗体?我的在线搜索仍然没有结果。我怎样才能做到这一点?
javascript - 如何迭代来自玉模板中的请求的两个或多个 JSON 对象?
我在从返回 JSON 对象的 REST api 请求中获取结果时遇到问题。
我如何在翡翠模板中获得结果?
这个对象的数据格式如何?
这工作正常,但我需要多个请求。也就是说,有不止一个 JSONs 对象。
所以,我有两个请求在同一个控制器中调用,每个请求都返回一个 JSON 对象。我已经实现了一种使用承诺的方法,这样我就可以等待请求完成,然后我可以将每个请求的输出存储在一个数组中,这样我就只能渲染一次。
如何渲染数据?
我不能这样做,因为我收到一些关于多次发送的标头的错误:它返回一种错误 =>ERR_HTTP_HEADERS_SENT
如何在没有任何关于标题的错误的情况下进行渲染?
但现在我无法访问 JSON 对象中的“团队”和“成员”结构。
我将如何迭代它?
== 编辑 ==
在得到一些答案后,我想我必须分享更多关于代码的细节。如下:
java - Jade4J:没有这样的文件或目录
我尝试在我的 Java Spring 应用程序中实现 Jade4J。不幸的是,它找不到模板文件。
JadeConfig.java
控制器.java
它一直显示错误“(没有这样的文件或目录)”。知道这里有什么问题吗?
java - 如何使用 Java 中的 Jade 框架迁移代理?
有没有人知道在 Jade 框架中的容器之间迁移代理而不使用doMove()
代理类的功能的方法?
javascript - pug 通过 NodeJS 中的变量添加/删除类名
我有一个哈巴狗模板,应该在返回错误时显示红色文本,在操作成功时显示绿色文本。
我很难根据从我的 NodeJS 后端返回<p/>
的响应来设置类名。status
我的 NodeJS 将我的页面呈现如下:
关键是{ message: [string], status: [bool] }
. 我需要渲染message
,并且基于status
, 应该分别有一个类text-danger
或者text-success
如果失败或成功。
以下是我尝试过的各种方法,但均未成功。为了澄清,status
值是false
应该添加text-danger
类。
在我的哈巴狗模板中:
我试过(来源):
p#lblMessage(class = status ? text-success : text-warning) #{message}
渲染
试过(来源):
p#lblMessage(class="#{status ? text-success : text-warning}") #{message}
渲染:
试过(来源):
p#lblMessage(class = "#{status ? text-success : text-warning}") #{message}
渲染:
在有多个类和状态等的情况下,做这样的事情似乎会适得其反和荒谬(下面这不起作用——很可能是因为我做错了什么:source)。
如何使用从 NodeJS 后端传递的变量来添加/更改/删除 pug 模板中的 html 元素类?
pug - 无法逃脱在帕格朗
所以我有一些使用 QuillJS(所见即所得编辑器)生成的用户定义的 HTML。就显示/编辑编辑器内的文本而言,它工作正常,但是当我尝试在我的哈巴狗页面上使用 !{var} 在页面上显示相同的数据时,它显示为字符串“....我的 HTML代码在这里……”
-----这是我从数据库中获取它时的样子----
---------这是chrome DevTools中的外观----
我究竟做错了什么..
- 我试图将它保存到一个新的变量中并将其单独传递给模板。
- 我尝试了通过谷歌获得的字符串插值方法的替代方法。
html - 哈巴狗图像链接不会呈现
我正在尝试在网络上其他地方托管的哈巴狗中渲染图像,而不是作为我项目中的静态资产。我可以很好地导航到它并在我的浏览器中将其拉起,但是当我加载我的网页时,它会给我控制台中的错误
我正在尝试将图像渲染为:
express - Pug - 从链接的 JS 插入变量
所以我有一个外部 JS 文件localhost:3000/params
,如下所示:
我需要将此 JS 文件包含到我的 Pug 模板中,然后内联插入b
变量。我试过这样做:
运行我的模板时,在我的控制台中,我得到'vartest'
这意味着脚本已加载。但是该h1
元素不显示b
变量值并且是空的。如何从链接的 JS 文件中插入变量?
javascript - 如何阅读 Jade Pug 中的对象?
我有这个 JSON,我从 router.get 发送到 PUG 页面,名称为prices
[{"space2":{"actualPrice":"$ 99.990","oldPrice":"$ 129.990","id":11098071}},{"h20":{"actualPrice":"$ 69.990","oldPrice ":"$ 79.990","id":4444311}},{"space":{"actualPrice":"$ 79.990","oldPrice":"$ 99.990","id":4436762}}]
在我想展示actualPrice
的哈巴狗页面中,space2
但我不知道如何。
我尝试prices.space2.actualPrice
了 for 循环,但什么也没有