ERB(Embedded Ruby)是一种嵌入式的Ruby模板引擎,用于在HTML中插入Ruby代码以生成动态内容。以下是使用ERB的基本步骤:
创建ERB模板文件
在项目中创建一个ERB模板文件,通常扩展名为`.erb`。
在模板文件中,使用`<% %>`和`<% end %>`标签来包裹Ruby代码。`<% %>`标签用于执行Ruby代码,而`<% end %>`标签用于结束代码块。
在Ruby代码中加载ERB模板
在Ruby脚本中,使用`ERB.new`方法创建一个ERB对象,并传入模板文件的路径作为参数。
渲染ERB模板
调用ERB对象的`result`方法来渲染模板,并将结果输出到指定的文件或字符串中。
步骤1:创建ERB模板文件
在`views`目录下创建一个名为`erb.erb`的文件,内容如下:
```erb
Hello, <%= @name %>!
声明:
本站内容均来自网络,如有侵权,请联系我们。