问题标签 [hbs]
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.
handlebars.js - 当我将 '.handlebars' 放在文档末尾时它可以工作,而当我把 '.hbs' 放在它不工作时
当我在车把文档的末尾制作“.hbs”时,它不起作用。它不应该正常工作吗?
index.handlebars(工作)
index.hbs(不工作)
webpack 是 handlebars-4.0.6.tgz
gulp - 使用 gulp js 访问手把文件上的 .env 变量
我对 gulp 很陌生,我不知道如何访问 .env 文件中的 var,这是我想用来获取数据的 api 调用
我的设置是否正确?
javascript - Handlebars 助手 - 返回 HTML
我写了一个辅助函数——ifEquals。该函数返回属于特定列表的所有卡片。
这是代码:
我在 div 中取回文本,而不是获取每张卡片的所有 HTML 标签。实际结果 - 来自控制台的元素:
预期结果:
谢谢
visual-studio-code - 更漂亮:错误格式化有效的车把/html代码
这是我在 Stackoverflow 上的第一次互动!
有没有办法,在 vscode 下,使用 prettier 或其他解决方案来格式化以下handlebars/HTML
模板:
这实际上给出了错误:SyntaxError: A block may only be used inside an HTML element or another block.
游乐场在这里可用。
我了解 prettierglimmer
在幕后使用,并且引用发行说明:“这意味着 Prettier 不会格式化无法解析成这样的树的 Handlebars 文件”。
我认为这里就是这种情况,但我也怀疑这是一个相当常见的用例。
显然,我可以在没有自动格式化程序的情况下生活,但使用它会更好;)
对此主题的任何帮助将不胜感激。
html - 在 Zendesk hbs 中注入 Webfont 图标
我正在尝试在 Zendesk Knowledge 主页的菜单项上添加图标。图标来自谷歌字体。
Zendesk 允许您通过 .hbs 文件进行自定义。主页上的菜单项位于home_page.hbs
:
到目前为止,我已经document_header.hbs
使用这个 HTML 标签在网站上导入了 Google 字体:
我想在每个a.block-item-link
这样的地方放一个不同的图标:
由于每个块项目显示不同的项目(例如常见问题的类别),您将在哪里写下您放置在每个链接旁边的每个图标的名称?
(例如account_balance
“账户余额问题”链接旁边的图标)
node.js - 限制特定页面的车把部分
如何在渲染特定页面时限制车把部分?
如何在仅渲染特定页面时启用车把部分?
json - 尽管所有其他对象都可以正常工作,但每个循环的车把都无法正常工作
我有一个应用程序的一部分:
- 进行 API 调用以将 JSON 对象发送回客户端。此 JSON 对象的属性之一是一个简单的字符串数组。
- 使用 handlebars.compile 将此数据显示给用户。
这是我正在使用的对象:
这是把手代码:
和 JS 代码虽然它可能在这里没有任何用处
我可以访问其他所有内容,标题,createdAt 等,但每个循环的卡片根本不起作用。我什至可以用 {{cards}} 替换 {{title}} 并将 [1, 2, 3] 作为 H1,因此我知道车把可以访问它。我还为最新版本的车把添加了 CDN。我必须在标题和其他所有内容前面添加 \ 才能使其正常工作,但是使用卡片循环执行此操作会引发错误。我不知道为什么这不起作用。
handlebars.js - 在 HBS 中,我如何在 foreach 中显示其他变量的数据
在 HBS 的 foreach 循环中,我试图显示位于不同变量中的数据。
这是传递给 hbs 的路线和数据:
这是我的前端:
这里每个循环都工作正常,但是为什么里面的数据num
没有显示
node.js - 当我的 nodejs 应用程序尝试与 SQL Server 连接时,控制台上没有显示任何内容,即使没有错误
下面的代码属于index.js
文件。
当我根据代码转到链接“localhost:300/admins/”时,它应该与 SQL Server 连接并在控制台上取回结果。
我的 Microsoft SQL Server Management Studio 2012 运行良好,并且从 Visual Studio 可以顺利运行。
node.js - 如何将字节数组转换为 pdf 并在新窗口中打开?
我的 hbs 文件接收 pdf 的字节数组。
r 是从服务器返回的数组。