2014-04-28 62 views
0

我知道這是一個常見錯誤,但我的問題很不一樣。我有這樣的代碼:<% accessible_prefectures.each do |prefecture| -%> 當我把它放在產品目錄中的文件,它正確運行(在PC界面上)。然而,當我將此代碼複製到移動目錄(顯示在手機界面)等文件時,它拋出的錯誤:未定義的局部變量或方法「#name of method」爲#

Undefined local variable or method 'accessible_prefectures' for#... 

我不明白爲什麼,而這個目錄中它正確運行,但在另外一個發生錯誤。那麼有人可以爲我解釋嗎?

回答

0

在您看來,您引用了accessible_prefectures變量。 「PC接口」控制器(或視圖)已將該變量作爲局部變量傳遞給視圖。

移動界面不會將該變量傳遞給您的代碼所在的視圖/部分。

相關問題