【发布时间】:2013-03-18 00:49:22
【问题描述】:
我有一个动态创建的表格,其中行号和列号作为数据属性存储在每个单元格中:
%table
- (1..3).each do |row|
%tr
- (1..3).each do |column|
%td.cell{:data => {:x => column, :y => row}}
这个生成的 HTML 很好,除了当列等于行时,data-y 会丢失:
<table>
<tr>
<td data-x='1'></td>
<td data-x='2' data-y='1'></td>
<td data-x='3' data-y='1'></td>
</tr>
<tr>
<td data-x='1' data-y='2'></td>
<td data-x='2'></td>
<td data-x='3' data-y='2'></td>
</tr>
<tr>
<td data-x='1' data-y='3'></td>
<td data-x='2' data-y='3'></td>
<td data-x='3'></td>
</tr>
</table>
有人知道这是什么原因吗?
【问题讨论】:
标签: html ruby-on-rails html-table haml custom-data-attribute