我需要能够将帮助器返回的字符串分配给组件属性。
这是我得到的不起作用:
{{nav-title text=(translate user.likes name=user.profile.name)}}
它试图在控制器上找到translate
(我猜)并抛出以下错误:
Handlebars error: Could not find property 'translate' on object (generated users.user.likes controller).
答案 0 :(得分:0)
不要以为你能做到这一点。我要说要么在nav-title
被渲染的任何上下文中创建一个新属性并在那里做逻辑,要么创建一个新组件并在内部移动逻辑。
可以将组件用于特定于域的内容。例如,这可能是一个user-likes-nav
组件,它知道在呈现模板之前如何翻译用户的喜欢。