Handlebars.js中__get__函数发生了什么变化?

时间:2012-03-04 01:51:18

标签: javascript templates handlebars.js

git for handlebars.js(https://github.com/wycats/handlebars.js)上的主页讨论了Block Helpers部分下名为__get__的函数,该函数可用于检索当前上下文中的路径变量。但它在任何助手上下文/这里都不可用。它被删除了吗?还有另一种从帮助程序内部检索路径数据的方法吗?特别是,一种通过../路径上升阶梯并检索父数据的方法吗?

有一个6个月大的未解决问题,此处未对此进行讨论: https://github.com/donpark/hbs/issues/18

编辑:此问题未发布在车把项目上,而是发布了识别同一问题的扩展程序。

2 个答案:

答案 0 :(得分:0)

__get__问题发生在hbs项目中,而不是Handlebars

hbs项目的新维护者刚刚开始研究这个问题,敬请关注。 THX。

答案 1 :(得分:0)

看看我在这里提交的问题: https://github.com/wycats/handlebars.js/issues/234

__ get__不再可用,但如果您明确地将'this'传递给块,则可以访问父级的属性