文件名称:malt:我的奶昔比你的好
文件大小:126KB
文件格式:ZIP
更新时间:2024-07-05 21:07:28
Ruby
Malt 提供了一个工厂框架来呈现各种模板和标记文档格式。 Malt 具有非常面向对象的设计,使用单独的引擎适配器类和格式类。 这使得 Malt 易于维护、调试和扩展,从而更加健壮。 事实上,Malt 默认支持模板缓存和 ERB 编译,由于其简洁的设计,这非常容易实现。 用法 功能API Malt.render(:file=>'foo.erb', :to=>:html, :data=>data) 其中data是某种类型的数据源。 Malt 将看到该文件是一个 ERB 模板并相应地呈现它。 此调用的输出将是 HTML 字符串。 面向对象的 API Malt.file('foo.erb').to_html(data).to_s 其中 +data+ 是某种类型的数据源。 Malt 将看到该文件是一个 ERB 模板并相应地呈现它。 要获得渲染文本,您只需提供模板或标记类型。 Mal