[英]Ruby on Rails Debug Question
大家好,我有關於Ruby on Rails的視頻教程,我看到這個人在瀏覽器窗口中有一個底部腳本調試。 問題是,我只有該視頻教程的一部分(該部分是免費的),他對該調試沒有任何說明。 也許你們可以搞清楚。
這是一個截圖: http : //i55.tinypic.com/3537drp.png
我怎樣才能做到這一點? 謝謝。
在視圖中,做一些事情
<%= debug params %>
將實現你所展示的。 使用調試幫助程序,您基本上可以獲得視圖可用的任何變量的yaml轉儲,它還可以通過在<pre>塊中格式化並使用不同的背景顏色來“漂亮”轉儲。 從他所擁有的外觀來看,他可能已將其添加到布局的底部(可能位於app / views / layouts / application.html.erb中)。 這將為您提供任何頁面中的轉儲。
Rails Footnotes gem非常易於配置,包括以下信息:
看看這個:
對於調試視圖,您只需在視圖頁面中<%debugger%>,無論您想要查看數據流還是再次加載該視圖,您都可以在控制台上運行每一行視圖並查看數據流..並確保您在你的gem文件中有調試器gem。
看起來他只是將params.to_yaml
渲染到頁面上。
您應該考慮使用--debugger標志運行rails,如本指南中所示: http : //guides.rubyonrails.org/debugging_rails_applications.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.