1
有一個模塊模塊中紅寶石1.8.7和1.9.1之間的區別是什麼?
require 'iconv'
module Escape
def escape(string)
return_value = Iconv.conv('ascii//translit//IGNORE', 'utf-8', string).to_s
end
end
它`在1.8.7工作但不是在1.9.1
錯誤消息是 「NameError(未初始化常數逃逸::語言Iconv)」
以下是1.9.1中的工作,爲什麼??????? (我的rails是ubuntu中的rails 3)
module Escape
def escape(string)
require 'iconv'
return_value = Iconv.conv('ascii//translit//IGNORE', 'utf-8', string).to_s
end
end
THX爲您的建議,我得到了1.9.1和rails 3不是friends.But我仍然非常想要的原因 – Zaac 2010-07-29 15:13:34