如何在ember路由中使用URL查询参数进行转换?

时间:2018-01-09 07:35:05

标签: ember.js ember-router

当我的页面加载时,我只是输入以下内容:

credit-card/credit-cardno?country=SG

现在我的国家和#34; SG"。精细。但是如何通过上述细节转换到下一页?

我试过这样:

this.transitionTo('HK.cs2i.cs2i.purchase.purchaseReview?country=SG');

但是得到错误。我是否需要更新我的routerjs或我的转换错误?

完成页面转换后,我希望将我的网址视为:

HK/cs2i/cs2i/purchase/purchaseReview?country=SG

提前致谢

1 个答案:

答案 0 :(得分:1)

使用此:

this.transitionTo('HK.cs2i.cs2i.purchase.purchaseReview',{queryParams:{country:SG}});

你也可以试试这个:

this.transitionTo('/HK/cs2i/cs2i/purchase/purchaseReview?country=SG');

来自Ember API

的来源