html - rails 3/HAML : How can I output haml raw from a variable?

标签 html ruby-on-rails layout haml

我在 rails 中有一些变量,其中包含一些 div,如下所示:

@layout_1 = "
.box_1 
.column_4 <br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>
.gutter<br>
.column_4<br>"

这来自数据库,想法是根据要求交换布局,但我如何将变量 ( @layout_1 ) 输出为 HAML 文件中的 HAML?

如果我要使用普通的 html div,我会使用 <%=raw.html_safe

最佳答案

您也可以在 .html.haml View 文件中对 HAML 执行相同的操作。

= raw @layout_1

= @layout_1.html_safe

关于html - rails 3/HAML : How can I output haml raw from a variable?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8567841/

相关文章:

ruby-on-rails - 如何按升序对 ruby​​ 数组进行排序但最后保持零

html - 为什么 Google 和 Twitter 使用表格布局?

android - Android 中的可关闭横幅

javascript - 向 contentEditable div 中的特定单词添加跨度?

php - "No Element Found"试图使 AJAX 发送/接收字符串到 PHP

javascript - 使用 jquery 或其他 javascript 在指定的时间间隔内更改网格中的图像

sql - 在 heroku 上的 PostgreSQL 数据库中存储超过 255 个字符

ruby-on-rails - Rails 如何本地化表单对象的属性

Android Pocket 应用程序设计布局

html - Bootstrap 导航栏上的图像突出显示在菜单栏上方和下方