我試圖讓活動時,在用戶點擊按鈕叫display
控制器:Rails:試圖在點擊上呈現一個parial的邏輯有什麼問題?
def display
@activities = Activity.all
@activities = Activity.order("created_at desc")
#we will need to find the Post id Through Users relation to the Comments
#And this is because Activity Track, tracks Users actions, it breaks down from there.
@posts = Post.all
@user_comments = UserComment.all
respond_to do |format|
format.js { @activities = Activity.order("created_at desc") }
end
查看:
<%= link_to "Display", activities_path, :remote => true %>
<div id="notify" class="section-link">
</div>
display.js.erb
$('#notify').append("<%= escape_javascript(render :partial => 'layouts/activity') %>");
_activity.html.erb
<% @activities.each do |activity| %>
<%= ActivityPresenter.new(activity, self).render_activity %>
<% end %>
是什麼問題? –
@BillyChan它現在顯示部分內容。 – 0bserver07