由于某种原因,我需要通过linkTo传递一个额外的参数,并在我的路线中使用此参数我尝试找到一种方法并找到一些source但是它不够我的建议是这样的:
{{#link-to 'someRoute' parameter1}}
{{#link-to 'someRoute' parameter2}}
App.SomeRoute = Ember.Route.extend({
//using parameter
});
是否可以使用transitionTo
并在更改时传递参数?
答案 0 :(得分:4)
您可以使用多个参数以及指向帮助程序的链接。
{{#link-to 'someNestedRoute' model1 model2}}Deep Route{{/link-to}}
您也可以使用路径中的transitionTo(或来自控制器的transitionToRoute)并发送多个模型。
transitionTo('someNestedRoute', model1, model2);