问题标签 [handlebarshelper]
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 - 访问父子数组键把手
我有以下数组/子数组结构
和以下车把模板
我无法访问每个 this 循环中的过滤器 [类型] 和过滤器 [位置]。
在我的 CSS 中,我使用了一个名为.cars-type
and的类.cars-location
。我希望能够单独设置每个列表的样式,但不幸的是,每个 li 都有一个类。我想在每个 this 循环中应用这些样式。
我可以在过滤器循环中使用{{@key}}
但不能在每个 this 循环中执行此操作
我试过了
但这只是返回像福特这样的汽车类型 - 我想要钥匙,即。'34' 在这种情况下
使用车把助手查找但再次没有运气
以上给了我[object Object]
我已经检查了把手 - 是否可以部分访问父上下文?,handlebars.js:部分中的相对路径不起作用,车把中的查找帮助器,但任何解决方案都没有运气
编辑这是我想要生成的 HTML 输出
node.js - nodejs车把,缺少助手错误
我正在尝试在项目中实现把手。我的问题是,如果我在本地运行我的项目,它工作正常。但是当我在部署时运行它时,它显示“错误:缺少助手:“is_about_me””
我的 HTML 模板是:-
我的助手是:--
任何帮助将不胜感激。
谢谢, 希瓦姆
javascript - 从车把模板文件 (.hbs) 中获取输入
如何从车把模板 .hbs 文件中获取用户输入并将其作为参数发送到其他一些 js 函数
到目前为止我已经尝试过:
对于每个数据内容,此模板 .hbs 文件创建一行,在每一行中都有一个用于接受用户输入的字段,输入文本输入后SUBMIT
,每行中有一个按钮,单击该按钮将调用一个 js 函数。用户输入作为参数发送给函数"my_fn"
。
javascript - 在车把期间添加
{{#each}}
我需要能够<br/>
在每三个类别之后添加一个。有没有办法在不制作新的车把助手的情况下做到这一点?(我正在使用不允许我这样做的第三方软件。)
handlebars.js - Handlebar.java : 比较 #if 助手中的相等性
如何比较 Handlebars.java 中的相等性和其他逻辑条件。例如:
欢迎有或没有解决方案registerHelper()
。
javascript - Handlebars if 语句在另一个助手中
是否可以在车把内部执行以下操作:
或者我必须这样做:
例如,我创建了一个助手“计数”女巫,我可以在另一个助手内部使用,但也可以独立使用:
这只是展示如何使用嵌套助手的示例。我想知道是否可以在助手内部使用“if”条件。
javascript - 使用基于 javascript 变量值的把手显示数据
我有一个采用这种形式的车把数据结构
我正在通过表单将来源和目的地转换为 javascript 变量。现在我需要显示来自把手数组的数据,其中包含这些 js 变量的相应值。
为了进一步阐明我是否有 2 个分别具有起点和终点值的 js 变量,我需要在数据数组中搜索这些起点和终点,然后使用每个帮助器显示所有属性。
javascript - 使用处理程序栏助手格式化日期
我为车把写了一个助手
我打电话给这个
但是,这行不通。timeFormat
未定义。
我如何进入timeFormat
那个辅助函数?
php - 使用 php 为渲染车把创建助手
我有一个大问题,我不明白如何解决这个问题。所以我有一个助手类:
现在在我的模板中我这样做:
问题是模板没有显示data.oUser.number
whitch 的值是 4,而是显示了没有data.oUser.number
解释它们的代码。助手工作正常,因为如果我这样做:
这工作正常。你能帮我吗 ?提前谢谢,对不起我的英语