簡體   English   中英

如何在Rails 3.2的視圖和控制器中使用下划線方法?

[英]How to make underscore method available in view and controller in rails 3.2?

ActiveSupport::Inflectorunderscore方法( http://api.rubyonrails.org/classes/ActiveSupport/Inflector.html#method-i-underscore )。 但是在erb視圖和rails控制器中均不可用。 我們如何使其在視圖或Rails控制器中可用?

此方法已添加到String。 假設您已加載ActiveSupport,則應該能夠在任何上下文(控制器,視圖等)中的任何String對象上調用它

如果使用滑軌4,則應執行以下操作

  1. 請轉到控制程序,然后按照以下示例操作:

    def新

    @about = About.new

    @delete_me ='EggsAndHam'。下划線

    結束

您可以在視圖上調用@delete_me

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM