新手问题 如何让视图给控制器传递 params 呢?

msl12 · 2016年04月12日 · 最后由 msl12 回复于 2016年04月13日 · 1345 次阅读

现在在实现一个“点赞”的需求,有句代码是这样的:

<%= link_to('赞', plan_reply_likes_path(@plan, likeable), method: :post, type: 'Reply') %>

想要让控制器能得到这个 params[:type] 的值,但是这句代码似乎行不通,看来我写错了

如果我实现控制器能得到这个 params[:type] 的值,该怎么改这个 link_to 方法呢?

<%= link_to('赞', plan_reply_likes_path(@plan, likeable, type: 'Reply'), method: :post) %>

哇,这么快 我试试

补充 #1 提到的方法在 Rails - passing parameters in link_to详细的解释。
另:做这样的功能 lz 是否考虑这个 gem 呢 acts_as_votable

#3 楼 @hww 好,我看看这个 gem,谢啦

需要 登录 后方可回复, 如果你还没有账号请 注册新账号