我需要在索引和显示页面上渲染相同的部分,我需要根据被调用的动作对部分进行一些更改(需要在从显示页面调用时隐藏部分元素),我试图使用action_name方法,但它没有被调用的动作的名称,有没有办法隐藏部分的元素。我试着打电话给current_page?没有帮助的助手
这是在show.html.erb
<div id="details">
<%= render 'details', collection: @collection %>
</div>
这是索引页面,html将在ajax成功时呈现
<div id="details"></div>