最近、gem 'rails', '3.2.5' から gem 'rails', '3.2.11' にアップグレードしました。
次の問題が表示されます。
レール ビュー:
MagicThing.set({uuid : <%= "'"+Digest::MD5.hexdigest("#{current_user.id.to_s}#{SITE_CONFIG['key']}")+"'" %>});
Rails 3.2.5 では、これは次のように正しく出力されます。
MagicThing.set({uuid : '6cea6a412094b5633f2011df59bc86b0'});
しかし、Rails 3.2.11 にアップデートした後:
MagicThing.set({uuid : '6cea6a412094b5633f2011df59bc86b0'});
一重引用符が html エンティティに変換される原因について考えてください。それに基づいて、解決する正しい方法は?ありがとう