gpt4 book ai didi

ruby-on-rails - 如何生成传递一些自定义参数的 `link_to` URL?

转载 作者:数据小太阳 更新时间:2023-10-29 07:13:05 26 4
gpt4 key购买 nike

我正在使用 Ruby on Rails 3.0.9,我想生成一个传递一些自定义参数的 link_to URL。也就是说,有一个 articles_path (www.my_web_site_name.com/articles) 我想生成如下内容:

link_to 'Sample link title', ... # Here I should implement the code
# => 'http://www.my_web_site_name.com/articles?param1=value1&param2=value2&...

我如何编写 link_to 语句“a là Ruby on Rails Way”以实现该目的?如果我想通过传递一些自定义参数来“链接到”“article_path(@article)”怎么办?

我曾在某处看到使用类似 link_to 'Sample link title', :param1 => 'value1', :param2 => 'value2' 但在这种情况下它不涉及命名路由(生成的URL指的是当前路径)。

最佳答案

您可以将这些参数发送到路径助手,在本例中为 articles_path。像这样:

link_to 'Sample link title', articles_path(:param1 => 'value1', :param2 => 'value2')

我想这就是你想要的。

关于ruby-on-rails - 如何生成传递一些自定义参数的 `link_to` URL?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7034947/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com