Javascript 复制对象中的更改反映在可切换拖动的源单元格中
我有一个目标Javascript 复制对象中的更改反映在可切换拖动的源单元格中,javascript,jquery,handsontable,Javascript,Jquery,Handsontable,我有一个目标 var x1 = {T1: 'Test1', Y1: 'TestY1'}; var x2 = {T1: 'Test2', Y1: 'TestY2'}; var x3 = {T1: 'Test3', Y1: 'TestY3'}; var data = [ {id: 1, name: 'Ted', isActive: x1}, {id: 2, name: 'John', isActive: x2}, {id: 3, name: 'A
var x1 = {T1: 'Test1', Y1: 'TestY1'};
var x2 = {T1: 'Test2', Y1: 'TestY2'};
var x3 = {T1: 'Test3', Y1: 'TestY3'};
var data = [
{id: 1, name: 'Ted', isActive: x1},
{id: 2, name: 'John', isActive: x2},
{id: 3, name: 'Al', isActive: x3}
]
我将此数据绑定到handantable。
我想在拖动时对目标对象进行一些修改
beforeAutofill = function (start, end, data) {
data[0][0].T1 = 'tt1';
};
此代码应仅将第1行从test2更改为tt1
但它将两行(0和1)都更改为tt1
我认为这是源代码的浅拷贝对象的问题