0
我有2頁,2個諧音。在第一頁,我用jQuery來的2分音之間切換。傳遞變量給控制器的link_to使用,並用它另一頁上?
默認情況下,頁面顯示partial_one。
這是在第一頁上有2分音之間的切換:
<div class="col-lg-offset-2 col-lg-4 btn-bar">
<a class="btn-eg btn-egActive" data-rel="#partialOne" style="color: #fff;">Partial One</a>
<a class="btn-eg" data-rel="#partialTwo" style="color: #fff;">Partial Two</a>
</div>
<div class="showcase" id="partialOne" style="display: block;">
<%= render 'partial_one' %>
</div>
<div class="showcase" id="partialTwo" style="display: none;">
<%= render 'page/partial_two' %>
</div>
在第二頁,是有可能使用的link_to按鈕,進入到第一頁,並有切換默認爲partial_two代替partial_one?
我希望避免重複的頁面只是爲了它,但不知道如何來的東西傳給我可以使用的第一頁上,看它是否是通過的link_to按鈕控制器。
編輯:
感謝您對下面的建議,我能得到這個工作。
我在參數傳遞的建議:
link_to 'somewhere', my_path(ap: 1)
然後在我的視圖頁面,我用了一個if語句來檢查AP參數:
<% if params[:ap] == "1" %>
如果PARAMS AP是1,那麼它來自link_to,頁面將顯示partial_two。否則,頁面默認顯示partial_one。