标签: javascript ember.js pushstate ember-router
我正在将location hash的Ember.js应用迁移到history,我在网址中使用?some-parameter=awesome的几个地方。
location
hash
history
?some-parameter=awesome
启用history时,Ember只会从网址中删除所有参数,例如当您导航到/some-route?some-param时,Ember会从浏览器网址中删除?some-param!
/some-route?some-param
?some-param
如何解决这个问题,为什么会这样?
答案 0 :(得分:4)
如果未在路线上指定这些查询参数,Ember将不会使用它们建立网址。
http://emberjs.com/guides/routing/query-params/