2011-10-21 31 views
2

我對Ruby on Rails相當陌生,所以很抱歉,如果答案很明顯,我無法通過搜索找到任何東西。現在我有我的視圖呈現_box.js.erb,它只是畫一個盒子。在正常情況下正常工作的_box.js.erb裏面,我引入了一個簡單的語法錯誤,就像一個不匹配的括號。當我加載網頁時,我的箱子不顯示。我看看logs/development.logs,它沒有提到我的JavaScript語法錯誤。這個錯誤是被抓到的嗎?如果是這樣,我該如何顯示它?在哪裏的軌道記錄錯誤的JavaScript?

回答

5

錯誤發生在客戶端,而不是服務器,所以ROR無法記錄它。

如果您使用的是Firefox,請安裝Firebug。其他瀏覽器具有JavaScript控制檯,通常通過按F-12打開或查看應用程序菜單上的「開發人員」選項。

+0

哦,這是有道理的,我忘了JS是客戶端。 – stackOverlord

+0

在Mac上使用⌘+⌥+ J(Chrome和Safari) –