辅助方法中的handlebars.js路径上下文

时间:2011-12-01 21:04:36

标签: javascript handlebars.js

我有一个如下注册的车把辅助功能:

Handlebars.registerHelper('link', function(text, url){
   return text + url; //whatever, return something
});

现在,如果我这样称呼它,它就可以了。

{{{link "hello" "localhost" }}} //works

但如果我传入一个包含路径的变量,则会失败

{{{link "hello" ../url}}} //the second argument becomes undefined

这是Handlebars的错误吗?

1 个答案:

答案 0 :(得分:1)

它在beta4中为我工作:http://jsfiddle.net/mgcross/GMrnz/34/你引用嵌套的'url'键是什么?