2
我知道視圖可以訪問控制器的實例變量。Rails - 可以通過attr_reader's查看訪問控制器變量嗎?
不是直接使用控制器的實例變量,而是視圖可以通過控制器上的attr_reader來訪問這些變量嗎?
(我知道我可以使用寶石一樣decent_exposure,但我很好奇,想知道是否有其他的事情,我可以試試)
我知道視圖可以訪問控制器的實例變量。Rails - 可以通過attr_reader's查看訪問控制器變量嗎?
不是直接使用控制器的實例變量,而是視圖可以通過控制器上的attr_reader來訪問這些變量嗎?
(我知道我可以使用寶石一樣decent_exposure,但我很好奇,想知道是否有其他的事情,我可以試試)
是的,他們可以
#controller
attr_reader :foo
helper_method :foo
#view
<%= foo %>
支票請語法 – 2014-12-05 10:40:31
是它使用helper_methods共享數據的標準Rails風格? (對不起,我仍然在學習Rails,想知道最佳實踐是什麼。訪問控制器的實例變量對我來說看起來不太乾淨) – PlagueHammer 2014-12-05 19:45:42