handsontable demo
上面我们已经将右键菜单禁用掉,现在将使用js对容器插入行列,并初始化插入列的数据
再结合alter与setDataAtCell方法我们将在下面做一个简单的例子:
// 在索引9行之前插入2个空行hot.alter('insert_row', 9, 2);// 对2个空行进行填充数据hot.setDataAtCell([ [9, 0, '2017-03'], [9, 1, '武汉'], [9, 2, '路由器'], [9, 3, 149], [9, 4, 692], [10, 0, '2017-03'], [10, 1, '杭州'], [10, 2, '移动电源'], [10, 3, 99], [10, 4, 785]]);hot.alter('remove_row', 6); // 移除索引为6的行
由于我们刚开始设置了合并列,现在删除第6行后,后面几行数据将会追加上去,所以新添加的一行(日期列)会被合并掉