Ruby on rails 4 如何使用haml在RubyonRails中转储GET/POST变量?
我想在我的应用程序中创建一个调试部分,我需要在每个页面的底部转储所有变量。我不熟悉Haml,不知道如何转储Ruby on rails 4 如何使用haml在RubyonRails中转储GET/POST变量?,ruby-on-rails-4,haml,Ruby On Rails 4,Haml,我想在我的应用程序中创建一个调试部分,我需要在每个页面的底部转储所有变量。我不熟悉Haml,不知道如何转储GET和POST变量。有什么想法吗?我假设您在创建新Rails应用程序时使用的是Rails的默认布局,因此您将在app/views/layouts中有一个名为application.haml的文件。然后可以将其附加到正文部分的最后一行: = params 因此,application.haml应该如下所示: !!! %html %head %meta{:content =>
GET
和POST
变量。有什么想法吗?我假设您在创建新Rails应用程序时使用的是Rails的默认布局,因此您将在app/views/layouts
中有一个名为application.haml
的文件。然后可以将其附加到正文部分的最后一行:
= params
因此,application.haml
应该如下所示:
!!!
%html
%head
%meta{:content => "text/html; charset=UTF-8", "http-equiv" => "Content-Type"}/
%title SMAC Challenge
= stylesheet_link_tag 'application', media: 'all'
= javascript_include_tag 'application'
= csrf_meta_tags
%body
= render partial: 'shared/nav_bar'
.container-fluid
.flash= render partial: 'shared/flash_message', flash: flash
.content
= yield
= render partial: 'shared/footer'
= params
在此之后,此布局中呈现的所有页面(application.haml
)的底部都将包含所有变量