1. ホーム
  2. ruby-on-rails

[解決済み] URLにHashパラメータを追加するRailsルーチン

2023-06-05 02:49:17

質問

link_toにhashパラメータを追加する方法。次のようなURLを生成する必要があります。

/p/generate/#sometext

現在、私のコードはこのようになります。

link_to "Click",my_path

ルーティングメソッドにハッシュパラメータを追加する方法。

では、答えです

私が質問を投稿したとき、私はURLヘルパーAPIを完全に通過していませんでした。 http://api.rubyonrails.org/classes/ActionView/Helpers/UrlHelper.html#method-i-link_to

今やりました :) .答えが見つかりました。

link_to "Click", my_path(:anchor => "sometext")

下のM.cypherはほぼ完成しています。)

どのように解決するのですか?

通常はこのようにします。

link_to 'Click', my_path(anchor: 'sometext')

ルートはあまり関係ないですね、アンカー部分( #something ) はサーバーに転送されず、純粋にクライアントサイドのものだからです。