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