pug相关内容

无法读取未定义PUG的属性&;#39;长度&;#39;

我编写了此代码,得到错误JADE迭代:无法读取未定义的属性‘Long’尝试将数据发送到PUG视图,并且我无法读取它,因为它是错误的 数据-lang=“js”数据-隐藏=“假”数据-控制台=“真”数据-巴贝尔=“假”> app.get('/about', (req, res)=>{ var partners =[ { "name":"Name1", "image": "img ..
发布时间:2022-06-30 23:20:16 前端开发

翡翠,如何转义散列字符?

我的Jade模板中有以下行: img(src='#{similarArtist.image[0].#text}') 不要问我为什么Last.fm人员认为在JSON文档中使用以hash开头的名称是个好主意,但这就是我要处理的问题。 看起来第二个散列符号绊倒了Jade。也许它希望之后会有两个牙套?我尝试在它前面加上反斜杠字符(传统上是转义操作符),但是没有帮助。 那么在这种情况下 ..
发布时间:2022-03-13 20:01:26 其他开发

在PUG中解析数据库中的数据

我的mongo数据库中有此数据,但我无法控制它,因为从应用程序导出到数据库的数据会更新html标记(我认为正确的术语是‘编码’,但我不确定)
This is some test profile text

Hop this prints fine
发布时间:2022-03-13 19:57:42 前端开发

PUG模板中的参数对于onClick事件不可用

我有一个带有按钮的PUG模板test.pug。单击该按钮时,我希望该按钮调用一个函数,该函数使用从呈现端点传递给模板的参数。模板如下: doctype html html head title= title link(rel='stylesheet', href='/stylesheets/style.css') script(type="text/javascr ..
发布时间:2022-03-13 19:47:56 前端开发

如何从ExpressJS路由保存渲染的html视图文件

我使用ExpressJS和PUG构建了几个静电网站页面,以利用模板引擎的优势。 但是现在我需要导出由所有ExpressJSRoutes呈现的所有原始HTML。 有没有什么软件包可以帮助我做到这一点?或者我必须编写自定义命令并迭代所有Routes并保存呈现的输出? 如果自定义命令是唯一方法,如何迭代所有routes并获得呈现的输出? 推荐答案 我找不到任何库或资源来实现 ..
发布时间:2022-03-13 19:45:34 前端开发

使用Mongo集合中的二进制数据作为图像源

我有一个Express应用程序,将数据存储在mongo中,使用Jade作为视图引擎。我有一个简单的方法来获取特定集合中的文档,每个文档对应一个产品。图像是Base64编码的。当我尝试将其渲染为图像时,尽管它不起作用 我的路线是 exports.index = function(req, res){ mongo.getProducts(function(data) { ..
发布时间:2022-03-13 19:38:24 其他开发

如何编译翡翠模板文件获取字符串?

我的JADE模板文件中有一个视图逻辑。如何将model传入jade并获取html,以便通过邮件进一步发送? 推荐答案 您可以尝试以下操作: var jade = require('jade'), fs = require('fs'); fs.readFile('template.jade', 'utf8', function (err, data) { if ( ..
发布时间:2022-03-13 19:36:07 其他开发

如何引用vue,js pug模板中的数据?

基本上,我尝试从事件名称创建永久链接。当我使用v-model从事件名称中获取值时,它可以工作,但是如何将转换后的固定链接放回PUG中的另一个输入框? 这行得通: "P {{message}}",textarea(rows="2") {{message}} 但当我尝试以下操作时: input(value="{{message}}"),input(value={{message ..
发布时间:2022-03-13 19:33:43 前端开发

PUG(以前称为JADE)变量在锚点HREF内无法正常工作(插值)

我正在使用Node和Express,并且使用PUG(以前称为JADE)模板引擎来呈现我的html。在我开始尝试将变量注入我的锚链接的href之前,一切都运行得很好。奇怪的是,如果我将Express应用程序view engine更改为jade,事情就会按预期开始工作。 根据other articles我读到的信息,该问题似乎是插值问题,但是我似乎找不到说明如何正确修复此问题的资源或文档。 ..
发布时间:2022-03-13 19:29:44 其他开发

Nuxt页面HTML在数据之前加载

我有一个加载产品详细信息的动态页面,但html在数据之前加载。 因此,当我尝试使用静电元素(如图像)时,会收到错误消息,指出该对象不存在。 为解决此问题,我给出了每个动态元素v-if="product != undefined",这些元素确实有效,但似乎不是解决此问题的好方法。 我像这样通过商店初始化我的数据 在我的页面中,我这样做: async mounted() ..
发布时间:2022-02-25 12:36:02 前端开发

Node Express Jade - 复选框布尔值

我正在使用 Node+Express+Jade 来渲染一些网页.在一个表单上有 2 个复选框.当通过 POST 提交表单时,如果选中该复选框,我会得到 req.body.checkbox1 ->'on',如果没有选中,我会得到 req.body.checkbox1 ->未定义 是否可以将复选框值设为 true 或 false ? 这是我的服务器端测试代码 var bodyParser ..
发布时间:2022-01-19 17:49:59 其他开发

Pug 语法中的三元运算符

Pug 代码中可以使用三元运算符吗? 我的尝试: 哈巴狗文件 - var disabled = true输入(类型=“复选框"禁用?禁用:空) HTML 结果 HTML 想要的结果 我知道描述 here 的标准条件 Pug 语法,但很难相信在现代 Pug 语法中没有机会使用三元运算符. 谢谢你帮助我! 解决方案 你已经很接近了 ..
发布时间:2022-01-19 13:01:46 其他开发

您可以在玉中引用带有破折号的变量吗?

我正在尝试在我的翡翠模板中做这样的事情 a.apply-url(href="#{apply-url}") 但它被解释为“应用减去 url" 有没有办法强制解释器做正确的事情?或者有什么方法可以引用顶级对象,并将索引放在引号中,像这样? a.apply-url(href="#{this['apply-url']}") 解决方案 我对 Jade 不是很熟悉,但我之前研究过一点.在 he ..
发布时间:2022-01-19 13:00:51 前端开发

gulp通过markdown json用jade生成html文件

我正在使用 gulp-markdown-to-json 和 gulp-jade 我的目标是从如下所示的降价文件中获取数据: ---模板:index.jade作品名称:欧罗巴---这是一个测验. 获取 template: index.jade 文件并将其与其他变量一起传递给jade编译器. 到目前为止,我有这个: gulp.task('docs', function() {返回一口 ..
发布时间:2022-01-12 14:20:30 其他开发

我可以将 gulp livereload 设置为在所有文件编译后运行吗?

我已经设置了一个 gulp 来使用 Stylus、Jade 和 tiny-lr.我的问题是,当我保存一个玉文件时,它开始编译它们,因此在我当前正在处理的文件被编译之前,实时重新加载会在复制到目标的第一个文件上触发,导致我不得不手动刷新.我已经使用“gulp-changed"解决了这个问题,但我似乎无法配置它或其他东西.以前有人遇到过这个问题吗?我正在发布我的 Gulp 文件,以便您查看. 可 ..
发布时间:2022-01-12 14:19:07 前端开发

Gulp 使用 gulp-jade 和 gulp-data

我正在尝试在我的工作流程中将 gulp-data 与 gulp-jade 一起使用,但我遇到了与 gulp-data 插件相关的错误. 这是我的 gulpfile.js var gulp = require('gulp'),水管工 = 要求('gulp-水管工'),browserSync = require('浏览器同步'),玉 = 要求('gulp-jade'),数据 = 要求('gul ..
发布时间:2022-01-12 14:13:04 其他开发