出于某种原因,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'} ]