1
我想渲染局部控制器的局部图。我无法在任何地方找到这种语法(既没有Rails文档中的部分/视图或谷歌搜索)。在控制器中渲染局部图
我可以让这个动作的视图只包含一个部分,但这听起来像是我想避免的一个额外的复杂层。使用(控制器 - >部分)而不是(控制器 - >动作的视图 - >部分)似乎更清洁。也许我的直觉是错误的?
http://guides.rubyonrails.org/layouts_and_rendering.html#using-render
def show
render 'some_partial', locals: { test => 'hello' }
end
给出了错误:
wrong number of arguments (0 for 2..3)
你能后的错误堆栈跟踪。 –