Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
如何让 ERB 以其他格式替换标签
<%= %>
例如:
{{ }}
谢谢
也许是这样的:
ERB.new(your_template.gsub("{{", "<%=").gsub("}}", "%>")).result
我认为没有办法告诉 ERB 使用不同的标签。
但是您可以使用liquid使用这种花括号语法的库。
liquid
我相信 ERb 还支持内联插值字符串 ( #{}) 代替百分括号,所以也许这可能更适合您的需求?
#{}