1

( http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-underscoreunderscore )にメソッドがあります。ただし、erb ビューと rails コントローラーの両方では利用できません。ビューまたはレールコントローラーで使用できるようにするにはどうすればよいですか?ActiveSupport::Inflector

4

2 に答える 2

1

このメソッドは String に追加されます。ActiveSupport を読み込んでいると仮定すると、任意のコンテキスト (コントローラー、ビューなど) で、任意の String オブジェクトで呼び出すことができるはずです。

于 2013-10-15T03:07:35.987 に答える
1

Rails 4を使用している場合は、次のことを行う必要があります

  1. コントローラーに移動してから、次の例に従います。

    新しい定義

    @about = About.new

    @delete_me = 'EggsAndHam'.underscore

    終わり

ビューで @delete_me を呼び出すことができます

于 2013-10-15T03:20:19.343 に答える