在ERB文件内内执行代码

指令名用途语法例说明
<% %>执行ruby代码<% if @hello.present? %>
Hello,world!
<% end %>
此指令本身不输出任何结果,而常用布尔型来控制是否输出代码间的文字。
<%= %>输出ruby代码的结果<%= %>十分常用
<%= yield %>输出 render template所渲染的模板・一般用于app/views/layouts/文件夹下的目标文件
・可嵌套
・在父级模板中都有