我希望我的手柄页面上的某个链接根据我在页面的javascript文件中的计算属性动态更改。
我发现了一个名为Subexpressions的把手功能,但它似乎不允许你将一个计算属性插入到把手链接到表达式的中间,这将是一个简单的方法来实现我所做的事情。我想做。我看起来越多,看起来这可能不可能与vanilla ember.js车把助手,但我想我应该先问这里。
感谢。
答案 0 :(得分:0)
是。您可以直接在link-to helper中包含计算属性。
{{#link-to anyComputedProperty }} Reports {{/link-to}}
即使您可以包含子表达式来为链接到帮助程序生成路由。
{{#link-to (concat 'new' anyComputedProperty) }} Reports {{/link-to}}.
正如评论中提到的torazaburo,你可以调用路由/控制器的动作,然后你可以分别使用transitionTo / transitionToRoute方法。