Ruby on rails 应用程序控制器中的全局数据?--轨道3.1
我在每个视图中都需要几个元素,并试图在应用程序控制器中设置它们(这不起作用)Ruby on rails 应用程序控制器中的全局数据?--轨道3.1,ruby-on-rails,ruby-on-rails-3.1,Ruby On Rails,Ruby On Rails 3.1,我在每个视图中都需要几个元素,并试图在应用程序控制器中设置它们(这不起作用) class ApplicationController
class ApplicationController
如何使全局数据在所有视图中都可用?您可以将其包装在函数中并指定为帮助器,例如:
class ApplicationController < ActionController::Base
helper_method :top_categories
def top_categories
Category.top.limit(10)
end
end
class ApplicationController
这将在所有视图和控制器中可用,因此在我的代码中,我将正常遍历它?i、 e.
top\u categories.each do…
?是的,这将返回您要查找的类别数组。
class ApplicationController < ActionController::Base
helper_method :top_categories
def top_categories
Category.top.limit(10)
end
end