簡體   English   中英

Rails 在不同視圖之間切換

[英]Rails switching between different views

如何允許用戶在不使用 javascript 切換的情況下使用選擇菜單在不同視圖之間切換。 這樣我可以在地圖和列表視圖之間切換。 我遵循了這一點,並提出了以下建議。

用戶控制器.rb

@partial = params[:view] || "map" || "list"

index.html.erb

  <%= link_to "Map"%>
  <%= link_to "List"%>
  <%= render @partial %>

我有兩個視圖部分, _map.html.erb_list.html.erb

您只需要使用適當的參數制作link_to

<%= link_to "Map", page_path(view: "map") %>

這將加載地圖部分。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM