一、数据绑定
handsontable类似VUE,数据源和handsontable是动态绑定的,一旦handsontable的数据发生改变,name数据源的数据也发生了相应的改变。
所以,如果想让handsontable的操作不改变源数据,可以使用数据副本
例:
var data2 = [
['', 'Tesla', 'Nissan', 'Toyota', 'Honda', 'Mazda', 'Ford'],
['2017', 10, 11, 12, 13, 15, 16],
['2018', 10, 11, 12, 13, 15, 16],
['2019', 10, 11, 12, 13, 15, 16],
['2020', 10, 11, 12, 13, 15, 16],
['2021', 10, 11, 12, 13, 15, 16]
],
container2 = document.getElementById('example2');
hot2 = new Handsontable(container2, {
data: JSON.parse(JSON.stringify(data2))
});