1


0

カスタムERBタグの交換

以外の形式のタグをERBに置き換えるにはどうすればよいですか

<%= %>

例えば:

{{   }}

ありがとう

2 Answer


1


多分このような何か:

ERB.new(your_template.gsub("{{", "<%=").gsub("}}", "%>")).result

ERBに異なるタグを使用するように指示するオプションはないと思います。

ただし、この中括弧構文を使用するhttp://www.liquidmarkup.org/ [liquid]ライブラリを使用できます。


0


ERbはパーセント括弧の代わりにインライン補間文字列( #{})もサポートしていると思いますので、おそらくあなたのニーズに合っていると思いますか?