0

ActiveSupport 3 にアップグレードしたところ、「camelize」、「titleize」などの文字列メソッドがすべて失われました。私のプロジェクト全体で問題が発生しました。これまでのところ、これらのメソッドを自分で書き直して修正しましたが、もっと良い方法が必要です。ActiveSupport が String をグローバルにモンキー パッチしなくなったのはおそらく良いことだとは思いますが、私にとってはうまく機能していました。とにかく、これらのものを文字列にパッチして、それらを呼び出す新しい方法を見つけることはできますか?

4

1 に答える 1

2

あなたはおそらくこれをやっています:

require 'active_support'

これには、アクティブ サポートの非常に基本的な機能が必要です。

あなたが欲しいのはこれです:

require 'active_support/core_ext/string'
于 2010-11-17T07:20:49.277 に答える