52

我在正在开发的 gem 上使用 ActiveSupport 的核心扩展时遇到问题。

我让它与 AS 2.3.8 一起工作,但一旦我想将它移植到 3b4,扩展停止工作,我的测试结果充满了如下行:

undefined method `blank?' for "something":String

我已经通过

gem "activesupport"

其次是

require "active_support"

还有什么我需要打电话来包含这些扩展的吗?

4

1 回答 1

91

现在,在 Rails 3 中,ActiveSupport 更加独立。

如果你想要 all active_support 的东西,你require 'active_support/all'现在就可以。

但是如果你只想要blank?方法,你可以试试

require 'active_support/core_ext/string'
于 2010-06-16T12:27:58.343 回答