1
讓我解釋一下我的意思,重點是我在rails應用中使用acts_as_votable gem,它工作在fyn,問題是我使用ajax,我正在使用它像我的索引頁面中的單個帖子。我將用代碼acts_as_votable gem喜歡軌道頁面上的所有帖子
具有所有選票
@confessions = Confession.where(amitian_id: ids).order('created_at DESC')
現在,這是我的觀點這是我的@confessions控制器實例變量解釋,顯示所有職位
[email protected] do |c|
# code
=link_to pluralize(c.get_upvotes.size,"Like"),like_confession_path(c) , method: :get,remote: true , class: 'like'
=link_to pluralize(c.get_downvotes.size,"Dislike"),dislike_confession_path(c) , method: :get,remote: true ,class: 'dislike'
end
哦,在這直到現在我可以使用'c'變量來引用單個帖子..但是在我的ajax腳本中,我有類似的東西
$('.like').html('<%= pluralize(@confessions.get_upvotes.size,"Like") %>');
$('.dislike').html('<%= pluralize(@confessions.get_downvotes.size,"Dislike") %>');
現在顯然,這將像所有的後變量@confessions有..我怎麼能寫一個腳本,使其像郵政用戶點擊 我想我必須使用這個或自我關鍵字,但米不知道如何..幫助plz
問題是不是在視圖..其ajax我需要指的是特定的職位 即使我做了一個單獨的控制器如何米將設置@confessions給你懺悔用戶點擊 我不能使用c.each在AJAX –
你可以發佈你的ajax代碼嗎? –
它在那裏q –