私の商品インデックスページには、次のようなlink_to
があります。これは本質的に現在のページを:tag
パラメータでリロードします。これはうまく動作します。私はanchor
属性、ページもはやリロードが含まれている場合、私はリンクを検査する場合ただし、ユーザーがちょうど(ページが与えられた:tag
のparamにリロードされません)Rails link_to with params and anchor
<%= link_to('Foo',
products_path(:tag => 'bar', anchor: 'foo-anchor'),
class: 'btn black-btn')
%>
ページ内のアンカーに取られますhref
はdomain.com/products?tag=bar#foo-anchor
のように見えます。これはうまくいきますが、すでにdomain.com/productsにあると思うので、ページが更新されないと思うので、アンカーに移動するだけです。指定したparam
でページをリロードするにはどうしたらいいですか?ユーザーがアンカーに連れていかれますか?
uが更新されません何を意味するのですか?それはちょうど製品のページに行く必要があります。 – 7urkm3n
このリンクは商品ページにあります。はい、クリックすると製品ページに移動します。つまり、指定されたパラメータで現在のページをリロードします。 – nateM