如何在html中显示输出?这是我在ruby中的示例代码:
m = ["a","b", "c"]
m.each do |i|
@html = "<p>"+#{i}+"</p>"
end
我有一个单独的视图文件,它读取@html字符串:
<%= @html.html_safe</p>
我的问题是,如何调用视图文件?
答案 0 :(得分:3)
首先修复代码中的拼写错误
@html = "<p>"+#{i}+"</p>"
应该阅读
@html = "<p>#{i}</p>"
现在谈谈在行动结束时传递这个
erb :<name-of-your-template>
这假设您在视图目录
下拥有erb模板