Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/70.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 复制对象中的更改反映在可切换拖动的源单元格中_Javascript_Jquery_Handsontable - Fatal编程技术网

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

我认为这是源代码的浅拷贝对象的问题