0
我總是覺得有用延長紅寶石的核心,如Object
或String
類。在Rails應用程序中擴展核心的正確方法是什麼?
擴展核心的正確和最有組織的方式是什麼?我是否應該爲每個課程的檔案擴展initializers
或libs
目錄?
我總是覺得有用延長紅寶石的核心,如Object
或String
類。在Rails應用程序中擴展核心的正確方法是什麼?
擴展核心的正確和最有組織的方式是什麼?我是否應該爲每個課程的檔案擴展initializers
或libs
目錄?
對於這樣的事情,我會處理的代碼,像位於您的lib /目錄中的本地寶石的擴展,而是來自被稱爲像「core_extensions.rb」的初始化需要。
看一看這個問題,它的答案:http://stackoverflow.com/questions/5654517/in-ruby-on-rails-to-extend-the-string-class-where-should-the-code -be-put-in 我想說這個問題是重複的。 – pje