【发布时间】:2017-07-12 15:34:00
【问题描述】:
我正在开发一个使用react-router、react-router-redux 和react-router-bootstrap 进行路由的多语言和多币种应用程序。
目前用户使用默认语言和货币到达应用程序,但是我希望能够在 url 中提供一些参数来设置语言或货币 - 类似于http://myapp.com/page1?lang='fr'
我还希望能够在任何页面上使用这些参数,以便:
http://myapp.com/page1?lang='fr' 和 http://myapp.com/page2/example1/test?lang='ru' 的处理方式相同。基本上我希望路由器检查传递给它的任何 url 中是否存在这些参数,如果它们存在则执行一个函数。
我在react-router 的文档中找不到任何明确的信息,但我确信这是可能的。谁能指出我正确的方向?
【问题讨论】:
标签: reactjs routing react-router react-router-redux