所以我是HAML的新手.
例如:%strong = item.title
但是当我运行这段代码时:
= @list.documents.each do |doc| %tbody %tr %td= doc.display_name
除了显示的所有列表数据之外,还显示了很多与显示的实际列表数据相关的垃圾数据.
这就是我得到的:
val1 val2 val3 [#Document......@id : val1,@id:val2.....]
当我用 – 替换=时尝试相同的代码 – 不接收不需要的数据.
- @list.documents.each do |doc| %tbody %tr %td= doc.display_name
输出:
val1 val2 val3
有人可以在haml中编写ruby代码时解释 – 和=之间的区别吗?