"sometext")) => 上面的代码产生: feedbac-6ren">
gpt4 book ai didi

ruby-on-rails - rails : Anchor option and link_to

转载 作者:行者123 更新时间:2023-12-03 11:17:39 25 4
gpt4 key购买 nike

我有一个 link_to Rails 中的方法

link_to("feedback", meetings_url(:anchor => "sometext"))

=> 上面的代码产生:
<a href="/p/meeting/?scroll_to=sometext">feedback</a>

我认为 anchor 应该预先添加一个哈希参数,如下所示:
/p/meeting/#sometext

最佳答案

我刚刚在控制台中尝试过,得到了预期的 #anchor

include Rails.application.routes.url_helpers
# => Object
default_url_options[:host] = "localhost"
# => "localhost"
profiles_url(:anchor => "moo")
# => "http://localhost/profiles#moo"
您使用的是什么版本的 rails ?您是否有覆盖您的 link_to 助手的 gem 或插件?您可以创建一个空的 rails 应用程序,然后尝试上述测试,看看是否有其他原因导致了它。

关于ruby-on-rails - rails : Anchor option and link_to,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7055000/

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