问题标签 [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.
pug - JSON 的 Pug 插值
Pug 不推荐使用插值。但是 gulp-pug 不处理 ES6 模板字符串。有人可以在哈巴狗中帮助 JSON-LD。什么应该是正确的选择?
webpack - 有没有办法在苗条的组件中使用 pugjs?
我正在尝试重写我用 pugjs 制作的应用程序并用 sveltejs 表达。我真的很喜欢用 pugjs 编写 html。我想知道是否无论如何我可以在苗条的组件中使用 pugjs。我假设我可能需要使用svelte-loader并进行一些预处理,或者这是否可能?我正在使用Sapper在 svelte 中重写我的应用程序。谁能帮助我如何在 Sapper 中做到这一点?
node.js - 将 jwt 保存到本地存储
我目前正在开发一个 node express postgresql 应用程序,并且我正在尝试将 Jsonwebtokens 实现为身份验证。我已经看过多个关于如何实现它的教程,并且我知道如何在后端部分执行它,但是通常会跳过前端,显然每个人都只是用 Postman 测试他们的代码。
我也在网上读到,推荐的实现 jwt 身份验证的方法是将生成的令牌存储在本地存储中,并在需要时将其发送到标头上。但我无法找到这是如何完成的......
因此,我的问题是:
- 后端生成令牌后,如何将其存储在前端?(一个例子会有很大帮助,因为我真的不明白我应该如何在前端 javascript 程序上获取令牌)
- 存储令牌后,在发出需要它的 http 请求时,如何在标头上发送令牌?
mixins - pugjs - 单选按钮检查属性作为变量
使用 pugjs mixin。在 json 上循环创建单选按钮。正常的名称-值对按预期工作。在循环中,将单选按钮设置为默认选中是可以的。试图弄清楚如何不为未选中的单选按钮设置选中的值。
我可以用 javascript 做到这一点,但似乎我应该能够在哈巴狗中做到这一点。
尝试设置变量
然后在标签中使用
有没有办法在哈巴狗中做到这一点?
node.js - 获取 pugjs 模板中的模板名称
我正在使用 pugJS 渲染我的页面,如下所示:
此渲染使用一个布局,我需要在其中获取“测试”字符串。我的问题是:如何获取“测试”字符串以便在布局中使用它?我可以在“renderVars”中添加一个新变量,但我确信有更好的解决方案。
换句话说:如何在此模板中获取模板的名称?例如像#{templatename}
什么?
提前致谢!
javascript - 如何在 pugjs 中添加一个多于一个单词的样式属性
我正在尝试使用 pugsj 添加样式属性,但我不知道如何在line-height
没有我的 linter 抱怨的情况下添加样式。
我有这个哈巴狗模板(不起作用)
请注意,当我使用"background-color": 'red'
.
错误命令失败,退出代码为 1。
这些是我使用的 pug/eslint 相关包
javascript - 如何在不删除现有数据的情况下呈现哈巴狗视图?
例如,我有一个哈巴狗视图“VIEW.pug”,它包含两个部分
A部分:一些数据
B部分:空
从 express/node 请求 GET 后,我想保留 A 部分的数据并使用 res.render('VIEW', {xxx}) 函数用新数据刷新 B 部分。
那么我怎样才能做到这一点呢?一旦我渲染了 VIEW.pug,虽然我用正确的数据刷新了 B 部分,但 A 部分中的数据已经消失了。
我希望 A 部分和 B 部分都有数据,A 有旧的现有数据,B 有新的数据。
iteration - 如何遍历 pugjs 条件语句内的对象?
如何在 pugjs 中的 if 语句中遍历对象“item”?如果相同的计数不存在,我想跳过给定的“项目”(如果它跳过此循环,我将执行其他功能。
我一直未能在 stackOverflow 或 pugjs.org 上找到与此相关的文档或答案。
javascript - 更改通过 onclick 函数传递的全局操作变量
在我的 .pug 文件中的表行上使用 onclick 函数时,我无法更改 JSON 对象。我的函数位于 .js 文件中。
我的函数 changeQuality() 位于我的 .js 文件中:
该值已在我的 .js 文件中的 changeQuality 函数中正确设置,但它不会更改我的 .pug 文件中 testData 的值。我怎样才能使它在调用此函数时立即更新在我的 .pug 文件中找到的数据?