0
我有一個名爲Post的模型。在我的索引頁上,我列出了所有帖子。我希望每個帖子旁邊都有一個投票按鈕,可以添加一個投票,而不是投票。投票系統在rails應用程序?
對於按鈕本身,我想用這個:https://github.com/masukomi/kudos
如何將它連接到這個寶石? https://github.com/ryanto/acts_as_votable
我有一個名爲Post的模型。在我的索引頁上,我列出了所有帖子。我希望每個帖子旁邊都有一個投票按鈕,可以添加一個投票,而不是投票。投票系統在rails應用程序?
對於按鈕本身,我想用這個:https://github.com/masukomi/kudos
如何將它連接到這個寶石? https://github.com/ryanto/acts_as_votable
你需要提供一些代碼,但你可以處理的投票機制與你的後端代碼,就像這樣:
#config/routes.rb
resources :posts do
match ":post_id", to: :vote, via: [:post, :delete], as: "vote"
end
#app/controllers/posts_controller.rb
def vote
@post = Post.find(params[:post_id])
@post.liked_by current_user
respond_to do |format|
format.html
format.js
end
end
#app/views/items/vote.js.erb
alert("Thanks for your vote!");
//kudos button code here