我正在更新我的Rails應用程序,我需要重構一個使用alias_method_chain
的方法,因爲它已被棄用。該消息說,使用模塊#前插所推薦的Rails的5。這裏是我試圖重構幫手:alias_method_chain已被棄用 - Rails 5升級
module ActiveSupport
module NumberHelper
def number_to_delimited_with_unicode_infinity(number, options = {})
result = number_to_delimited_without_unicode_infinity(number, options)
result.sub(/^Infinity$/, "∞")
end
alias_method_chain :number_to_delimited, :unicode_infinity
end
end
如果有人知道我可以用super
或一些其他的方式重構,讓我知道,謝謝您!