【发布时间】:2016-02-09 13:09:07
【问题描述】:
我有一个创建邮件模板行 (html) 的助手。我希望能够将样式传递给行(可选),例如背景颜色。
module MailHelper
def module_row(&block)
h << "<table border='0' cellpadding='0' cellspacing='0' width='100%'>"
# more table html here
h << capture(&block)
# more table html here
h << "</table>"
raw h
end
end
我希望能够选择性地传入背景颜色,但在传入“&block”时我似乎无法弄清楚如何做到这一点。这在 Ruby 中可行吗?
【问题讨论】:
标签: ruby-on-rails ruby