如何在Rails应用程序视图中打印ruby变量的内容?

Nin*_*nja 5 ruby ruby-on-rails erb

我是一个Rails初学者,但是我试图从Rails View(html.haml文件)中查看Ruby变量的内容。我试图用ruby打印出该变量(认为它将在终端中显示出来),但是没有得到任何结果。有什么建议么?

我了解Rails调试器,但宁愿使用inspect来打印我的变量。

小智 5

您可以puts在视图中使用该方法将信息输出到服务器控制台。您应该能够从视图中的任何位置使用 Haml 执行以下操作:

- puts @my_variable.inspect
Run Code Online (Sandbox Code Playgroud)


jos*_*onc 5

您可以使用:

= debug @object
Run Code Online (Sandbox Code Playgroud)

它将打印并突出显示视图中的变量。