问题标签 [registerhelper]

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.

0 投票
1 回答
877 浏览

javascript - Handlebars - 如何将数组中的所有值呈现给模板模型?

我正在尝试渲染模型对象中的每个数组值。我可以设法渲染数组的第一个值,但不能渲染其余的值。我已经尝试在每个函数中使用它但不起作用。我需要查看每一行中的所有数组值。请检查示例,您将很快看到:

这是仅呈现数组的第一个值的工作示例:http: //jsfiddle.net/N2b5M/1123/

当我尝试渲染标签数组中的所有日期时,我将无法工作:http: //jsfiddle.net/N2b5M/1136/

模板:

数据:

javascript:

我正在尝试渲染标签数组中的所有日期并尝试如下:

0 投票
1 回答
699 浏览

javascript - 车把 registerHelper 链接到 HTML 文件

我遇到了这段使用 Handlebars.js 的 Javascript 代码,我想将它链接到我的 index.html 页面。任何人都可以帮忙吗?

谢谢!

这是原始代码:

0 投票
2 回答
2996 浏览

javascript - 从车把助手返回 html 对象

我需要从车把助手发送一个 html 对象,如下所示:

我知道我可以使用“Handlebars.SafeString()”返回 html 字符串,但这对我没有用,我需要传递 html 对象并为其分配一些事件。

可能吗?

0 投票
2 回答
433 浏览

javascript - 带有 Ember 错误的车把 RegisterHelper

在尝试了许多不同的事情后,我很迷茫。我正在构建一个 Ember 站点,并且在我的 Handlebars 模板之一中,我只想在条件为真时显示链接。这是我的模板。

现在,我的 js 文件中的 registerHelper :

然而,我一直收到的错误是: Uncaught TypeError: Cannot read property 'isHelperFactory' of undefined from my ember.js 文件。

理想情况下,我宁愿只从助手返回 true 或 false 以使 Html 远离我的助手函数,但首先我只需要一些帮助才能使其正常工作。

我的页面上也包含了 ember、ember_compiler 和车把。

0 投票
2 回答
140 浏览

meteor - Meteor using Template.registerHelpers,

I am trying to combine 2 beginner classes together (https://www.meteor.com/tutorials/blaze/templates & http://meteortips.com/second-meteor-tutorial/iron-router-part-1/). I have been able to complete both classes individually with no problem.

I am using Iron:Router to route to various templates. I run in to issues when I try to access a template within a template. The proper results do not get displayed on the " aostasks"page.

.js:

.html:

Result:

A page with the correct headers.However, it does not list the tasks i have in my mongo collection. Is the issue that i am using the registerHelper function incorrectly? Should i be using some other function?

Thanks in advance.

0 投票
1 回答
34 浏览

meteor - 使用带有 registerHelper (Meteor) 的点击事件

我试图使用 registerHelper 来响应我页面上的点击事件。我似乎很难让页面根据点击事件执行功能。

下面的函数在页面呈现时运行。

如何让它在点击事件上运行?我试过类似的东西:

它只是出错了。我认为我的语法不正确,或者我必须以其他方式进行。

谢谢

0 投票
1 回答
2380 浏览

node.js - 车把 registerHelper 错误:registerHelper 不是函数

当我尝试在 node.js 文件中注册把手助手时,我收到错误消息:

exphbs.registerHelper("hlp", function(num) { TypeError: exphbs.registerHelper 不是函数

代码:

0 投票
1 回答
1085 浏览

javascript - 在节点 js 应用程序中使用把手时,将 TypeError 作为 registerHelper 不是一个函数

我的节点 js 应用程序具有以下代码,其中我试图注册一个把手 if-else 逻辑,以便在我的模板文件中使用它。但是,它会抛出错误,因为“TypeError:hbs.registerHelper 不是函数”。谁能指出我正在犯的错误并建议我如何注册一个 if-elseif -else 逻辑来执行相等(或比较)检查以在我的模板中构建决策逻辑?

package.json 中的 express-handlebars 版本是 3.0.0

0 投票
0 回答
359 浏览

handlebars.js - 从 Handlebars 助手返回文本值

出于某种原因,我无法返回从自定义车把助手创建的值。该值将控制台注销,但不会返回“打印”。

助手通过 Google 翻译 API 使用翻译类。该课程有效,我得到了翻译 - 如console.log中所述,但我需要将翻译返回到模板。

这里是帮手:

模板可能看起来有点像这样......

预先感谢。

0 投票
0 回答
296 浏览

node.js - 车把分配对象值

我在我的应用程序中使用带有 express 的车把。我需要为对象赋值。IE

对象从控制器传递。在前端,我可以在车把上使用类似这样的东西来访问它-

现在我需要更改“分页”对象的“page”和“pageCount”变量值。

由于车把不支持更改/分配内置变量值,因此我坚持了一段时间。任何人都可以通过自定义助手帮助我吗?