Eruby
编辑Eruby 是一种模板机制,允许将 Ruby 嵌入到文本文件中。 它通常用于将 Ruby 代码嵌入到 HTML 文档中,类似于 ASP、JSP 或 PHP。 Eruby 可用于与 Ruby 相同的平台,并且在 GPL 和 LGPL 许可下可用。
使用
编辑Eruby 允许 ruby 代码介于一对 之间 或 。 这些嵌入的代码块被执行。 在; 然后该块被空字符串替换。 这主要用于循环结构,但也用于 if-then-else 条件或设置稍后使用的变量。 在 插入封闭表达式的结果。
实施
编辑Eruby 有很多实现:
erubi
eruby 是用 C 编写的 Eruby 的实现。
继承
erb 是完全用 Ruby 编写的 Eruby 的实现。
红宝石
erubis 是用 Ruby 和 Java 编写的 Eruby 的实现。 根据它自己的主页,它比 eruby 和 erb(截至 2011 年)运行得更快,并且有更多的选项,包括允许写入有效 XML 的替代标签。
余烬
ember 是 Eruby 的纯 Ruby 实现。 它允许调试 Eruby 模板,改进它们的组合选项,并允许为 Eruby 指令提供强大的快捷方式。
内容由匿名用户提供,本内容不代表vibaike.com立场,内容投诉举报请联系vibaike.com客服。如若转载,请注明出处:https://vibaike.com/371940/