メーラー ビューでコードをインデントすると、送信された (プレーン テキストの) メールにもインデントが表示されます。インデントなしでコードを書かずにこれを回避する方法はありますか?
1 に答える
0
以前にも同じ問題に直面しましたが、そのときはコードをインデントしないことにしました。
おそらく、インデントを削除するヘルパー メソッドを作成できます (メールでインデントをまったく必要としない場合)。何かのようなもの:
<% no_indentation do %>
Here goes my content.
<% if @show_extra %>
And this is some extra indented text
<% end %>
<% end %>
そしてヘルパーで:
#some_helper.rb
module MyHelper
def no_indentation(&block)
#Capture the content of the block,
#and replace multiple spaces/tabs with a single space.
end
end
私はこれを自分で試したことはありませんが、試してみる価値はあります。
于 2010-07-16T12:19:51.013 に答える