ruby-on-rails - Rails 中的 Controller 和 View 中使用的辅助方法

标签 ruby-on-rails ruby-on-rails-3 ruby-on-rails-3.2 ruby-on-rails-4 helpermethods

我知道我可以在 Helper 中放置一个辅助方法helper 里面的类Rails 中的文件夹。然后可以在任何 View 中使用该方法。我知道我可以将方法放入 ApplicationController class 并且该方法可以在任何 Controller 中使用。

将在 Controller 和 View 中经常使用的方法放在哪里合适?

最佳答案

您可以将其放入 Controller 并调用:

helper_method :my_method

从 Controller 。

关于ruby-on-rails - Rails 中的 Controller 和 View 中使用的辅助方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18775055/

相关文章:

ruby-on-rails - Sidekiq 部署到多个环境

javascript - 使用 Rails 的单页应用程序方法

jquery - 供应商目录中的 Assets 未使用 Rails 中的 require_tree 加载

ruby-on-rails - 显示相似用户

ruby-on-rails - ActiveRecord 的实现中有哪些好的或坏的设计决策?

ruby-on-rails - 如何在每个 db :reset 之后执行 "rake task"

ruby-on-rails - Rails 3.2 电子邮件在被 Sendgrid 处理之前被延迟了 11 分钟

ruby-on-rails - 如何在 Rails 中将当前时间添加 10 天

ruby-on-rails - Rails update_attributes 不适用于 Postgresql

ruby-on-rails - Rails form_authenticity_token 不返回任何 session [:_csrf_token] returns the actual token