作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
如何传递参数?
<%= link_to "OK", suit_post_path(post), method: :put %>
我想传递对象后并进入 Controller
def suit
@post = params[:post]
@post.suit = true
if @post.save
redirect_to tencet_show_path
end
end
我只想通过点击更改帖子的变量。
或者类似的东西
<%= link_to_function "OK", "post.suit = true" :post => post %>
最佳答案
您可以通过将参数添加到路径来传递参数,如下所示
suit_post_path(post, :suit => true)
还要注意,在 Controller 中,params 不是 Post 对象,您必须从数据库中获取它
@post = Post.find(params[:id])
关于javascript - 如何通过论证 Rails,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29046146/
这个问题已经有答案了: What is the purpose of the `self` parameter? Why is it needed? (26 个回答) 已关闭 9 年前。 我已经用 J
R 中 ~. 参数的含义是什么? 例如plot(~.,xyz..) 我已经看到这个论点在各种情况下多次使用,并且由于很难在谷歌上有意义地搜索符号,所以我几乎没有取得成功。 最佳答案 这是一个公式,采用
我是 Python 的新手。我不明白如何/为什么使用 self 参数: class Person: def __init__(self, name): self.name =
我是一名优秀的程序员,十分优秀!