1

我的 Web 应用程序使用 YUI 数据表向用户显示记录。

我不希望它是行和列布局。我可以使用自己的布局,例如单行单列中记录的所有数据。考虑 StackOverflow 问题页面。

我可以用 YUI 数据表这样做吗?

4

1 回答 1

1

使用单行/列,您宁愿失去表格的大部分好处,但如果您真的想使用 DataTable,请尝试使用自定义单元格格式化程序。

该示例是一个很好的起点:http: //developer.yahoo.com/yui/examples/datatable/dt_formatting.html

您的 DataSource 可以包含对象而不是每个单元格的字符串/数字,然后您可以从中呈现复杂的单元格标记。

例如

complexLookingCellFormatter = function(elLiner, oRecord, oColumn, oData) { 
     // oData is normally text, but objects work too...
     elLiner = "<h1>oData.yourTitle</h1><strong>oData.yourText</strong>";
}
于 2010-01-09T12:08:25.223 回答