2015-10-06 56 views
2

如何讓用戶在不使用javascript切換的情況下使用選擇菜單在不同視圖之間切換。像this,我可以在地圖和列表視圖之間切換。我跟着this想出了以下內容。滑軌在不同視圖之間切換

user_controller.rb

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

index.html.erb

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

我有兩個觀點的諧音,_map.html.erb_list.html.erb

回答

1

你只需要做出link_to s的適當PARAMS 。

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

這將加載地圖部分。