Handsontable:"minSpareRows"增加了两倍的数量



出于某种原因,minSpareRows 添加的量是数据源是对象时告知的两倍。这是一个错误吗?

这是一个非常简单的例子:http://jsfiddle.net/hrPbL/3/

var data = [
     { link: { url: 'http://test1.com', label: 'test 1' } }
 ];
 $(document).ready(function () {
     $('#example').handsontable({
         data: data,
         cells: cellRenderer,
         minSpareRows: 2, // !!!!!
         columns: [
             { data: "link" }
         ]
     });
 });

这里有一个更简单的例子:http://jsfiddle.net/hrPbL/

$(document).ready(function () {
    var data = [
        { link: { url: 'http://test1.com', label: 'test 1' }}
    ];
    $('#example').handsontable({
        data: data,
        minSpareRows: 1,
        columns: [{
            data: "link"
        }]
    });
});

知道这里发生了什么吗??

像这样尝试

$('#example').handsontable({
    data: data,
    minSpareRows: 1,
    columns: [ 
        {data: "link.url"},{data: 'link.label'}
     ]
});

更改此列:[{ 数据:"链接" }]列: [ {data: "link.url"},{data: 'link.label'} ]

最新更新