【问题标题】:How to dump GET/POST variable in ruby on rails with haml?如何使用haml在rails上的ruby中转储GET/POST变量?
【发布时间】:2015-11-15 20:03:22
【问题描述】:

我想在我的应用程序中创建一个调试部分,我需要在每个页面的底部转储所有变量。我是Haml 的新手,我不知道如何转储GETPOST 变量。有什么想法吗?

【问题讨论】:

    标签: ruby-on-rails-4 haml


    【解决方案1】:

    我假设您在创建新的 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) 内呈现的所有页面都将在底部包含所有变量。

    【讨论】:

      猜你喜欢
      • 2014-03-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-11-30
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多