2013-04-22 83 views

回答

1

只要你有對Rails方法的參數有所懷疑,我建議看看apidock,因爲它允許您切換rails版本,如果事情隨時間而改變,可以很方便。

你可以看到,有上ActionController:Base渲染方法和最喜歡的一個,我認爲是從ActiveView:Template

ActionController方法具有以下特徵:

render(options = nil, extra_options = {}, &block) 

而且ActionView具有以下一個:

render(view, locals, buffer=nil, &block) 

所以基本上你需要使用locals:當您從ActionController調用已棄用的方法時,在使用ActionView時不需要通過它。

相關問題