出于某种原因,这根本行不通。
{{user_slugged username}}
{{username}}
是模板可用的变量。但是,它在帮助程序中给了我一个 null / undefined 值。
这是我的帮助代码
UI.registerHelper('user_slugged', function(username) {
... other stuff... return things.
}
我遇到的问题是,当我尝试这样的事情时,{{user_slugged 'Hello'}}
它会做所有正确的事情并返回预期的结果。
但是,当我尝试时,即使我可以轻松地显示在同一行代码中,{{user_slugged username}}
它似乎也不起作用。{{username}}
这看起来真的很奇怪,现在我在想向车把助手发送参数的方式可能已经改变了Meteor 0.8.0
。如果是这样,如果有人能指出我正确的方向或给我这个问题的答案,那就太好了。
编辑:为了澄清我可以{{username}}
在同一行中使用{{user_slugged username}}
这样的东西
<a href="{{user_slugged username}}">{{username}}</a>
username
是模板中可用的对象属性,并且在我尝试将其作为参数发送给助手时。