问题标签 [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.
javascript - Handlebars - 如何将数组中的所有值呈现给模板模型?
我正在尝试渲染模型对象中的每个数组值。我可以设法渲染数组的第一个值,但不能渲染其余的值。我已经尝试在每个函数中使用它但不起作用。我需要查看每一行中的所有数组值。请检查示例,您将很快看到:
这是仅呈现数组的第一个值的工作示例:http: //jsfiddle.net/N2b5M/1123/
当我尝试渲染标签数组中的所有日期时,我将无法工作:http: //jsfiddle.net/N2b5M/1136/
模板:
数据:
javascript:
我正在尝试渲染标签数组中的所有日期并尝试如下:
javascript - 车把 registerHelper 链接到 HTML 文件
我遇到了这段使用 Handlebars.js 的 Javascript 代码,我想将它链接到我的 index.html 页面。任何人都可以帮忙吗?
谢谢!
这是原始代码:
javascript - 从车把助手返回 html 对象
我需要从车把助手发送一个 html 对象,如下所示:
我知道我可以使用“Handlebars.SafeString()”返回 html 字符串,但这对我没有用,我需要传递 html 对象并为其分配一些事件。
可能吗?
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 和车把。
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.
meteor - 使用带有 registerHelper (Meteor) 的点击事件
我试图使用 registerHelper 来响应我页面上的点击事件。我似乎很难让页面根据点击事件执行功能。
下面的函数在页面呈现时运行。
如何让它在点击事件上运行?我试过类似的东西:
它只是出错了。我认为我的语法不正确,或者我必须以其他方式进行。
谢谢
node.js - 车把 registerHelper 错误:registerHelper 不是函数
当我尝试在 node.js 文件中注册把手助手时,我收到错误消息:
exphbs.registerHelper("hlp", function(num) { TypeError: exphbs.registerHelper 不是函数
代码:
javascript - 在节点 js 应用程序中使用把手时,将 TypeError 作为 registerHelper 不是一个函数
我的节点 js 应用程序具有以下代码,其中我试图注册一个把手 if-else 逻辑,以便在我的模板文件中使用它。但是,它会抛出错误,因为“TypeError:hbs.registerHelper 不是函数”。谁能指出我正在犯的错误并建议我如何注册一个 if-elseif -else 逻辑来执行相等(或比较)检查以在我的模板中构建决策逻辑?
package.json 中的 express-handlebars 版本是 3.0.0
handlebars.js - 从 Handlebars 助手返回文本值
出于某种原因,我无法返回从自定义车把助手创建的值。该值将控制台注销,但不会返回“打印”。
助手通过 Google 翻译 API 使用翻译类。该课程有效,我得到了翻译 - 如console.log中所述,但我需要将翻译返回到模板。
这里是帮手:
模板可能看起来有点像这样......
预先感谢。
node.js - 车把分配对象值
我在我的应用程序中使用带有 express 的车把。我需要为对象赋值。IE
对象从控制器传递。在前端,我可以在车把上使用类似这样的东西来访问它-
现在我需要更改“分页”对象的“page”和“pageCount”变量值。
由于车把不支持更改/分配内置变量值,因此我坚持了一段时间。任何人都可以通过自定义助手帮助我吗?