link_to 控制器的索引,与页面无关
link_to a controller's index regardless of the page
我正在向 application
文件
中的各种控制器渲染带有 link 的 header
link_to
使用的路径似乎是相对于当前页面的,它只是指向当前 URL 减去一个正斜杠实例。如果你比第一层更深,这将不起作用。
例如,在 posts#index
上点击 link 到 posts
控制器可以工作,但在 posts/1
上会将您定向到 posts/posts
路线与此有什么关系吗?
我刚刚通过在目标前添加正斜杠来纠正这个问题。
link_to "posts", "/posts"
我正在向 application
文件
link_to
使用的路径似乎是相对于当前页面的,它只是指向当前 URL 减去一个正斜杠实例。如果你比第一层更深,这将不起作用。
例如,在 posts#index
上点击 link 到 posts
控制器可以工作,但在 posts/1
上会将您定向到 posts/posts
路线与此有什么关系吗?
我刚刚通过在目标前添加正斜杠来纠正这个问题。
link_to "posts", "/posts"