我正在将 Ember.js 应用程序从 location
hash
迁移到 history
,在几个地方我使用了 ?some-parameter =awesome
在 URL 中。
启用 history
时,Ember 会简单地从 URL 中删除所有参数,例如,当您导航到 /some-route?some-param
时,Ember 会删除 ?some-param
来自浏览器 URL!
如何解决这个问题,为什么会这样?
最佳答案
如果这些查询参数没有在路由中指定,Ember 将不会使用它们构建 url。
关于javascript - Ember.js - 启用位置历史记录时如何处理 URL 参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20553050/