我有一条匹配此的路线:
/ EN /公司/:ID /设置
但是我想要一条命名路线来生成这条路径:
/ EN /公司/?ID /设置设置=资源
我有一些JS在最后选择参数。我正在跳跃创建一条我可以在我的代码中使用的路径:
resources_settings_company_path
现在我一直这样做:
settings_company_path(id)+“?setting = resources”
我查看过预付路线,但在这种情况下似乎没有任何东西可以帮助我。
答案 0 :(得分:2)
你可以这样做:
settings_company_path(id, setting: 'resources')
这与
具有相同的效果settings_company_path(id) + "?setting=resources"
但您可以轻松添加更多参数,而不会弄乱&
,?
。您也不必担心参数编码。