我的问题是一般的红宝石问题,但我使用的是HAML,所以我会在这种情况下提出问题。
我使用Twitter bootstrap,我想迭代一个列表来填充popover的内容
我有:
%div
=link_to link_name, link, ..., "data-content" => <my_content_here>
我希望在数据内容中加入以下内容。我尝试了部分内容,但似乎无法正常工作
%div
f.item.each do |t|
.myclass=t
答案 0 :(得分:2)
<强> HAML 强>
%div
- f.item.each do |t|
= link_to link_name, link, ..., data: {content: your_content}, class: t
通过阅读HAML docs
,您将获益匪浅你基本上只需要缩进每个代码块;你的div
是一个街区&amp;你的. each
循环是一个块
您需要记住的主要事项是=
等于<%=
| -
等于<%