我最近开始使用rails 3.我正在尝试将多模式表单添加到我的应用程序中。我正在按照Handle multiple models in one form
中提到的步骤进行操作当我尝试通过以下辅助函数添加链接时,我得到了
错误的参数数量(1对2)
下面的代码块。
def add_task_link(name)
link_to_function name do |page|
page.insert_html :bottom, :tasks, :partial => 'task' , :object => Task.new
end
en
谷歌搜索解决方案没带我到任何地方。
谢谢。
答案 0 :(得分:2)
你应该找到另一个教程,在rails 3中不推荐使用RJS和原型,它们已被jQuery取代。
如果您真的坚持前进,可以通过在Gemfile
添加以下内容来恢复RJS和原型:
gem 'prototype-rails'
这将带回link_to_function
的{{3}}。