我正在使用Handsontable,标题显示了两次。
是什么导致了这种情况的发生?
这是我的代码:
<script type="text/javascript">
$(document).ready(function () {
var data = [
['2009', 0, 2941, 4303, 354],
['2010', 3, 2905, 2867, 412],
['2011', 4, 2517, 4822, 552],
['2012', 2, 2422, 5399, 776]
],
container = document.getElementById('example'), hot;
hot = new Handsontable(container, {
data: data,
minSpareRows: 1,
colHeaders: true,
contextMenu: true,
colHeaders: ['Cuenta Única', 'Número Comercio', 'Número PDV', 'Máximo Cuotas', 'Grupo Afinidad'],
manualColumnResize: true,
colWidths: [120, 120, 120, 120, 120, 120],
});
});
</script>
<div id="example"></div>
最佳答案
这是交易。如您所知,Handsontable允许您冻结列。为此,始终呈现两组表。注意到第二个表名为ht_clone_top
,从而正确地找到了它。这个克隆允许您冻结表,所以如果您删除它,即使您将修复您的错误,也将无法冻结行。
我可以告诉你我认为可能是你的问题,因为这是一个共同的问题。您可能有修改表元素的CSS。不幸的是,您必须确保还修改了克隆表。考虑到CSS的特性,这是一个很难解决的问题,但是只要付出足够的努力,你就可以解决这个问题!
关于javascript - 使用Handsontable时标题重复,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32019489/