1
因此,我遇到了我的Rails 4頁面上的一個錯誤。錯誤頁面在Rails中看起來很完美,在一個列表中顯示所有調試信息。如何獲得每個請求的實例變量列表
但是我想知道編寫我自己的調試模塊,問題是如何獲得每個請求的所有實例變量?
或者我應該在哪裏查找信息,像rails文檔這樣的東西是完美的。
因此,我遇到了我的Rails 4頁面上的一個錯誤。錯誤頁面在Rails中看起來很完美,在一個列表中顯示所有調試信息。如何獲得每個請求的實例變量列表
但是我想知道編寫我自己的調試模塊,問題是如何獲得每個請求的所有實例變量?
或者我應該在哪裏查找信息,像rails文檔這樣的東西是完美的。
沒有理由編寫自己的調試模塊(除非你真的想!),因爲the Pry Repl在這方面做得非常出色。您甚至可以使用像Better Errors這樣的寶石在您的瀏覽器中打開Pry Repl,並彈出錯誤消息。
在任何情況下,獲取Ruby中任何對象的實例變量的方法是instance_variable_get
- 更多信息可通過ruby api獲取。
這是一個非常普遍的問題。如果您有特定問題需要我們回答,堆棧溢出效果會更好。你能縮小你的要求嗎?還要更好地解釋一下:「如何獲得每個請求的所有實例變量?」是什麼意思?什麼變量?他們來自哪裏?你有什麼試圖解決它?哪裏是你的關鍵點?你能告訴我們代碼嗎? –