我正在寻找表格方面的HTML5规格.我在做一个Web应用程序有很多数据表.
这些表通常具有映射到一个表行的一个数据库行.一切都很好.但是,一个特定问题的子项具有如此多的列,需要将其分布在表中的两行中.所以普通表是(伪):
<table>
<thead>
<tr>
<th>Header</th>
</tr>
</thead>
<tbody>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
有问题的行是这样的:
<table>
<tbody>
<tr>
<th>Header row 1</th>
</tr>
<tr>
<td>Data</td>
</tr>
<tr>
<th>Header row 2</th>
</tr>
<tr>
<td>Data</td>
</tr>
</tbody>
</table>
Run Code Online (Sandbox Code Playgroud)
所以现在我的问题是:在HTML5中嵌套表是否有效?我们很容易同意它非常难看.但我在这里只考虑有效性.
如果我可以拥有嵌套表,它将解决与这些表的排序和编辑有关的任何问题(实现半数据网格功能).这样,主表仍然可以只包含一行和两列.可排序日期和带有数据的嵌入表.
你说什么?我一直在寻找规格,但找不到任何确定的东西.
我今天想到可能有些javascript老人可以回答.
在Mootools中创建多个类的估计DOM开销是多少?
良好的OO设计要求任何可重复使用的代码都应该属于Class.但是,由于mootools中每个创建的类都明确地继承自"Class",因此它当然会得到很多额外的实例化.
所以我的 - 或多或少的哲学 - 问题是,这会影响浏览器中的性能,因为所有代码都是在onload上实例化的,并且与简单对象相比,例如使用数组中有数百或数千个类的DTO模式.
笨拙地,迈克尔
我正在尝试在列上实现简单的自定义搜索.这在https://datatables.net/examples/plug-ins/range_filtering.html中有详细记载.但是我的(目前为止)唯一的问题是访问$ .fn.dataTable.ext.search数组,添加并稍后删除我的自定义搜索功能.
通过角度数据表时,此数组的路径是什么?
在此先感谢您的帮助.
this.datatableElement.dtInstance.then((dtInstance: DataTables.Api) => {
dtInstance. <-- what goes here?
});
Run Code Online (Sandbox Code Playgroud) datagrid ×1
datatables ×1
dom ×1
html-table ×1
html5 ×1
javascript ×1
mootools ×1
performance ×1
validation ×1
w3c ×1