我有一个填充各种值的表单,然后在用户提交时将这些值发布到页面.现在,我希望看到params []包含的内容(通过在我发布的页面上显示它),只是为了愚弄我的表单定义.我寻找一种简单的方法来渲染参数,但还没有找到解决方案.任何有用的建议SO?
提前致谢
另一种方法是使用辅助函数进行调试,如http://guides.rubyonrails.org/debugging_rails_applications.html中所述.
如前所述,该技术是使用params.to_yaml.
或者,在您的application.html.erb文件中放置代码
<%= debug(params) if Rails.env.development? %>
Run Code Online (Sandbox Code Playgroud)
<%= yield %>通话结束后
例如,这将在视图中显示参数
--- !map:ActiveSupport::HashWithIndifferentAccess
action: edit
controller: contracts
id: "8"
Run Code Online (Sandbox Code Playgroud)
好的功能是信息仅在开发模式环境中输出,根据执行的检查来确定正在运行的Rails环境.
| 归档时间: |
|
| 查看次数: |
4111 次 |
| 最近记录: |