Rails 3 - 如何在HAML中编写代码块

时间:2012-03-02 10:44:41

标签: javascript jquery ruby-on-rails-3 haml erb

从ERB我有这部分代码,这对我有用:

$('#id_eleme').append('<div id="form_data"><%=form_tag(articles_path) do%>
                         <div id="' + article.name+ '" style="width:330px;">
                           ...some static text
                         </div>
                       <%end%></div>');

我将我的项目转换为HAML,但我不知道,如何在HAML表示法中正确查看这部分代码... article.name 是来自javascript的变量。

提前致谢

1 个答案:

答案 0 :(得分:1)

这对我有用

:javascript
   $('#id_eleme').append("<div id='form_data'>#{form_tag(articles_path) }
    <div id='#{article.name}' style='width:330px;'>
      ...some static text
    </div>
  </div>");