Ruby 查看Rails 2.3中的上下文等效项
查看Railscast 340,对于DataTables/Will_paginate,该示例在启动新实例时使用view_上下文Ruby 查看Rails 2.3中的上下文等效项,ruby,ruby-on-rails-2,Ruby,Ruby On Rails 2,查看Railscast 340,对于DataTables/Will_paginate,该示例在启动新实例时使用view_上下文 def index respond_to do |format| format.html format.json { render json: ProductsDatatable.new(view_context) } end end 我尝试了相同的代码来认识到Rails2.3没有它 根据文件,等价物为 View.new[lookup_cont
def index
respond_to do |format|
format.html
format.json { render json: ProductsDatatable.new(view_context) }
end
end
我尝试了相同的代码来认识到Rails2.3没有它
根据文件,等价物为
View.new[lookup_context, assigns, controller]
查找上下文和赋值指的是什么?我试过以下方法
User.new(current_program.users, {}, self)
但是,正如预期的那样,如果我传入上述内容,它将为1抛出一个意外错误3 您真的需要在Rails 2.3中这样做吗??这个版本在2013年6月25日(大约4年前!)rails 4.0.0发布时达到了EOL。在试图维护一个如此过时的应用程序时,找出如何模仿
查看上下文将是最简单的问题。@TomLord不幸的是,我使用的堆栈是Rails 2.3 LTI,我使用的是相同的Rails 2.3,你找到解决方案了吗?你真的需要在Rails 2.3中这样做吗??这个版本在2013年6月25日(大约4年前!)rails 4.0.0发布时达到了EOL。在试图维护一个如此过时的应用程序时,弄清楚如何模仿查看上下文将是最简单的问题。@TomLord不幸的是,我一直使用的堆栈是Rails 2.3 LTI我一直使用相同的Rails 2.3,你找到解决方案了吗?