狂欢 - 对ViewContext模块感到困惑

时间:2014-11-04 06:03:18

标签: ruby-on-rails-4 internationalization spree

module Spree
  module ViewContext

    def self.context=(context)
      @context = context
    end

    def self.context
      @context
    end

    def view_context
      super.tap do |context|
        Spree::ViewContext.context = context
      end
    end
  end
end

在lib / spree / i18n / base.rb下可以帮助启发我上面的代码吗?我如何评估“def self.context =(context)”?什么是ViewContext模块的用途和用例?提前谢谢。

0 个答案:

没有答案