作者热门文章
- xml - AJAX/Jquery XML 解析
- 具有多重继承的 XML 模式
- .net - 枚举序列化 Json 与 XML
- XML 简单类型、简单内容、复杂类型、复杂内容
我正在尝试构建一个表。这是我的 HAML 代码:
%table{:border => 1}
%tbody
%tr
%td Question:
- @cust_dashboard.each do |object|
%tr
%td= object.question
%tr
%td Status:
- @cust_dashboard.each do |object|
%tr
%td= object.status
%tr
%td Created_at:
- @cust_dashboard.each do |object|
%tr
%td= object.created_at
表格中的所有项目都在一列中:
我需要一个包含三列的表格:
最佳答案
我有一段时间没有编写 HAML,但我想你想要:
%table{:border => 1}
%tbody
%tr
%td Question:
%td Status:
%td Created_at:
- @cust_dashboard.each do |object|
%tr
%td= object.question
%td= object.status
%td= object.created_at
在构建模板时,请考虑数据的发送方式:我们会看到:
<table>
<tbody>
<tr>
<td>
<td>
<td>
</tr>
接着是一系列的:
<tr>
<td>
<td>
<td>
</tr>
(当然正确缩进)这些将是每个数据行,横跨三个单元格。
不过,我可能会使用 th
而不是 td
作为 header :
%th Question:
%th Status:
%th Created_at:
关于ruby - 如何使用 HAML 建表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16246399/
我是一名优秀的程序员,十分优秀!