1

如何让 ERB 以其他格式替换标签

<%= %>

例如:

{{   }}

谢谢

4

2 回答 2

1

也许是这样的:

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

我认为没有办法告诉 ERB 使用不同的标签。

但是您可以使用liquid使用这种花括号语法的库。

于 2010-02-26T12:57:13.747 回答
1

我相信 ERb 还支持内联插值字符串 ( #{}) 代替百分括号,所以也许这可能更适合您的需求?

于 2010-02-28T02:51:58.920 回答